Fluid Grid Layout with Sidebar

I am fairly new to dreamweaver and trying to build a fluid grid layout with a sidebar which needs to span the full height of the website and I am having trouble. I cant get the sidebar to span multiple columns using the fluid grids. I know I can do it with pure css using display options but wanted to know if. Can do it visually using dreamweaver's built in tools and UI.
Can someone point out if I am going about this correctly? I can provide more info if needed.
Thanks.

I started using FGL when first introduced. In the meantime they have improved quite a bit, but I was so taken aback that I decided not to go down that path again.
I have used Foundation and am now using Bootstrap. Although I would prefer to use the former as I think that it is better, the general trend is towards Bootstrap.
You can start with the free of charge Bootstrap extension.

Similar Messages

  • Problems Creating a "Fluid Grid Layout" with Adobe Dreamweaver CS6

    I am trying to create a fluid grid layout in Dreamweaver CS6 (which I know how to do), the problem is Dreamweaver started automatically saving the boilerplate.css & respond.min.js in the Dreamweaver program folder (C:\Program Files (x86)\Adobe\Adobe Dreamweaver CS6\configuration\BuiltIn\Fluid Grid Layout\) it does not ask me to save the boilerplate.css or the respond.min.js docs as it normally does. Dreamweaver CS6 also creates a css document instead of the html page it should create. I called Adobe support, however they offer no support for "Fluid Grid Layouts", and I cannot seem to find a solution to this problem anywhere on the internet. If anyone knows how to fix this so it will work properly again it will be greatly appreciated!

    Hi toger02,
    If you have restored the preferences correctly and the issue is still unresolved I would recommend checking the workflow again.
    Define a new site in Dreamweaver.
    File < New Fluid Grid Layout < Create. Doctype set to HTML5 and no CSS file attached.
    A dialog box will pop up, prompting you to save the CSS for this design. This is your custom style sheet. Give a "filename.css" < Click Save.
    Once you've done that, the layout for the mobile device appears in the design view as an "untitled" new document with related files listed as "boilerplate.css","respond.min.js" and "filename.css" i.e your custom CSS file.
    File < Save < "filename.html". < Save. On clicking Save it will show a popup with the message: Copy Dependent Files, which are boilerplate.css and respond.min.js.
    I hope this helps else let us know if issue is on all the new sites and fluid grid pages that you create?
    Thanks,
    Bhawna

  • Fluid grid layouts do not work in IE 7/8

    Hello,
    I just created a simple fluid grid layout with Dreamweaver CS6, but there is a problem in Internet Explorer.
    IE 9 shows it right.
    When I start IE 9, I press F12 to get to the developer panel. When I switch to IE 7 / 8, the layout crashes. There are no background colors and text styles anymore.
    Later I will upload some screenshots.
    All other browser work fine.
    Where is the problem here?

    When I resize layout in Firefox, the background colors disappear in mobile portrait, mobile landscape, and tablet portrait.
    Reason:  You added styles to your FluidGrid Desktop  but not  mobile & tablet. 
    In order for FluidGridLayouts to work, you must build your mobile styles first because everything else is based on that.
    I find it's much safer to use a separate style sheet for content.  When you start adding stuff to FluidGridLayout.css, things can get screwed up in a hurry.
    CS6 Fluid Grid Layouts (6 min video)
    http://tv.adobe.com/watch/digital-design-cs6/creating-adaptive-designs-using-fluid-grid-la youts-in-dreamweaver-cs6/
    CS6 Fluid Grid layouts (17 min video)
    http://tv.adobe.com/watch/learn-dreamweaver-cs6/using-fluid-grid-layouts/
    Step-by-Step tutorial -- Building Fluid Grid Layouts in DW CS6
    http://www.adobe.com/inspire/2012/08/fluid-grid-layouts-dreamweaver-cs6.html
    Nancy O.

  • Problems with fluid grid layout live site only showing phone view in Chrome and Firefox Feb 2015

    Hi all,
    I have done a complex fluid grid layout using DW 2014 CC. The site has now gone live on the web masters server setup.
    Up until now the layout of the site has been working fine and responding to screen size.
    Early this morning in the USA the site stopped working. The layout for some users, not all, is only showing the phone view, and takes a long time to load.
    This is happening in Chrome and Firefox, but IE is displaying the site properly.
    So it looks like the CSS media queries are not working on all browsers.
    I am using BC for the test site, and one user having this problem can see that version of the site OK.
    I noticed that Chrome has done some updates recently Chrome Releases
    Has anyone else come across this problem with Chrome and Firefox with their responsive layouts?
    Thanks for any help given.

    Hi Ben,
    Yes, thanks for this link. The Travel Health Website is one of ours, hosted on BC, and no reported problems so far. We also have another large BC website with ga code in it and users are not reporting problems with it. The Headless Way
    However the problem website is hosted elsewhere on a different platform to BC. We have been developing it for three months now, and no problems so far until yesterday. The problem of the site taking ages to load, and timing out seems to be happening with about 10% of users in the USA. http://www.harrisonassessments.com/
    The web developer found a user in NZ who was experiencing the slow display problem. They looked at the site with Chrome, Firefox and IE. The site would only display on IE. When the developer removed the google analytics code, the site displayed fine on all browsers for the NZ user. We are waiting for users in the USA to wake up and test the site.
    So the problem definitely is related to the ga code and the responsive layout that was done by me in DW2014.1 fluid grid layout. So the related problem of DW2014.1 not being able to load htm files with ga code in them looks to be a good clue to what is going on here.
    As there was a bug report for DW2014.1 and google analytics code made in the other thread, I would be interested to know if that was ever solved.
    It is interesting that you are pushing Bootstrap and Foundation on me. (Big square websites here I come! lol)
    I wonder if DW is going to persist with fluid grid layout then? I certainly hope so, as I have spent 12 months blood sweat and tears learning how to do it in DW.

  • How can I make a part of the body of my content full width of the screen with a fluid grid layout in CSS? (In dreamweaver program)

    How can I make a part of the body of my content full width of the screen with a fluid grid layout in CSS? (In dreamweaver program)
    and I know it is being over-ridden by
    .gridContainer {
      width: 88.5%;
      max-width: 1232px;
      padding-left: 0.75%;
      padding-right: 0.75%;
      margin: auto;
      clear: none;
      float: none;

    Abdelqader Alnobani wrote:
    How can I make a part of the body of my content full width of the screen with a fluid grid layout in CSS? (In dreamweaver program)
    and I know it is being over-ridden by
    .gridContainer {
      width: 88.5%;
      max-width: 1232px;
      padding-left: 0.75%;
      padding-right: 0.75%;
      margin: auto;
      clear: none;
      float: none;
    Logically a structure something like below should work BUT whether or not it will upset the FG I don't know as I wouldn't ever use it.
    <div class="gridContainer">
    Top Code Section Goes Here
    </div>
    <!-- close gridContainer -->
    <div id="fullWidth">
    Full width section goes here
    </div>
    <!-- close fullWidth -->
    <div class="gridContainer">
    Bottom Code Section Goes Here
    </div>
    <!-- close gridContainer -->

  • Adapt existing web site with fluid grid layout

    Hi everyone,
    I'm wondering if I could take a exisiting website and using Dreamweaver CS6 (which I don't owned at the moment) "easily" create associated fluid layout for tablets and smartphones.
    Or do I have to start a new website "from scratch" to get the fluid layout?
    I'm just beginning with website creation (only 2 at the moment) and I tried out  Dreamweaver 5.5 at the beginning of 2012... since I didn't find any other tools that could do the job like I feel Dreamweaver can, I'm in the process of convincing myself I should buy Dreamweaver CS6.... I won't hesitate much longer if I could take a existing website and be able to easily adapt it to fluid layout.
    Thanks for your help
    Sebastien

    You would have to start over with a whole new Layout.  Once you get that designed, then you would need to insert content.  There is no magic button for converting existing sites to Fluid Grid Layouts because it's more complicated (3 CSS layouts instead of one). 
    In addition, Fluid Grid is a new feature in CS6 that still needs some refinement.  In order to build responsive designs that work in all devices, you must understand the technology. 
    http://www.adobe.com/devnet/dreamweaver/articles/introducing-media-queries.html
    http://coding.smashingmagazine.com/2011/01/12/guidelines-for-responsive-web-design/
    http://www.alistapart.com/articles/responsive-web-design/
    Nancy O.
    Alt-Web Design & Publishing
    Web | Graphics | Print | Media  Specialists 
    http://alt-web.com/
    http://twitter.com/altweb
    http://alt-web.blogspot.com/

  • Green highlight when working with Fluid Grid Layout Div tags

    What does the green highlight mean when working in Live view of a Fluid Grid Layout using Fluid Grid Layout Div Tags? Sometimes they show up, but sometimes they don't. I think it has something to do with the width setting but I can't figure out what the rule is or what the highlight indicates.
    Dreamweaver CS6
    Mac OSX 10.8.2
    THANK YOU!!

    Brian McNay wrote:
    the green highlight sometimes disappears when modifying the width property of the div. My question is what does this signify?
    If you change the width of a div manually in Code view or in the CSS styles panel, Dreamweaver ceases to treat it as a fluid grid layout div, and the green highlighting disappears.
    To be treated as a fluid grid layout div, the width must be adjusted by dragging the handles in Design view. Dreamweaver snaps fluid grid layout divs to the grid that is defined when you first create the page, and it calculates the width and margins to many decimal places. If the width and/or margin doesn't match the grid dimensions, the highlighting disappears, and the div is treated as any other div.
    It's not a bug, nor are fluid grid layout divs any different from normal ones. The idea of the grid and the highlighting is to allow you to create a responsive layout according to a hypothetical grid. Once you've created the basic structure, it's best to turn off the visual guides anyway.
    Personally, I think that the implementation of fluid grid layouts in Dreamweaver CS6 leaves a lot to be desired. The basic idea is good, but it's difficult to use if you don't have a solid understanding of CSS.

  • Trouble in Dreamweaver with fluid grid layouts

    Hi!  This is my first time posting here.  I have been having intermittent problems in the fluid grid layouts.  The sizing handles that are supposed to be there in a fluid element/div sometimes disappear along with the duplication icon and the arrow that moves a div/element up to the previous row.  For instance I am working on a lesson in my online class for Dreamweaver that is asking me to style an unordered list for a menu.  I want to make it into a horizontal menu where each item is 3 columns wide.  Without the handles I cannot size the items in the list nor "bump them up" next to each other.  Does this make any sense?  Sometimes, they are there and sometimes not.  Mostly not there.  This is very frustrating!  Can someone offer any solutions?
    Paula Jo Nyman

    I have the same Issue, I have been trying to get it resolved for a while now, but the live customer support is terrible, I feel like they don't read the initial question and it frustrates me how I am constantly asked questions about my question that is CLEARLY covered in the initial Question. I Have been on hold on the phone for some time now, if I get this resolved I will post an answer. It does disgust me how adobe are slowly parring the technical support over to its users.

  • Problems with margins and borders in a fluid grid layout

    When I create a page using the built-in fluid brid layout option in Dreamweaver CC, I have problems adding margins and borders. to the elements I've added to the page.
    Is there a method to prevent the above occurring?

    Hi Ken
    I'm sizing each element to specific grid sizes and, working in the "show fluid grid layout guides" view am aligning the second element alongside the first by click the "up" arrow. e.g.:
    I'm using a 24 grid layout (mainly because I thought it would allow more flexibility when working on two or three column layouts)
    I have the first element 10 grids wide (41.348% wide) and the second element 14 grids wide (56.9% wide)
    I've populated the first element with text including an h2, h3 and p element
    In the second element I've inserted an EasyRotator slideshow
    The third element is below the first containing text . That is also 10 grids wide
    The fourth element also contains text and is 9 grids wide and has margins of left = 8% and right = 7% so that it appears below the gallery and it has a border around it.
    The problem occors when I try to place a border around the element containing the EasyRotator. When I do, it become too large and drops below the first element.
    How can I control this problem?
    Thanks in anticipation.
    David
    P.S. Can you recomment any tutorials that provide info on the above.
    I'm subscribed to Lynda.com, have searched adobe TV and looked at all the tutorials that are provided through Dreamweaver CC Help.
    Nowhere can I find the above subject covered.
    I'd like to find a tutorial which also provides exercise files to work with if possible.

  • Need help with Fluid Grid Layout and variable column balance.

    I'm using the fluid grid layout.  I have multiple columns that are actually fluid grid layout columns done by Dreamweaver.  I'd like them to extend as high as each other (all to the maximum height of each other) within the same section.  An added catch is that in the desktop layout, I have three side by side under one that takes the whole width of the page.  On tablet size, it's 2x2 in a square grid.  On mobile, they're vertically stacked.  I'm trying to get it so that background colour and/or borders looks decent and is fully balanced, no matter which layout is hit with the fluid layout.  The columns reflow, no problem.  But the height of any background and/or border is variable. 
    Any help on fixing this? 
    Example at:  https://music2help.thoughtburst.net/ 
    The example doesn't have borders or colours, as it looked silly unbalanced.  The music2help.css is the only one I'm modifying manually.
    Love the fluid grid layout, but I need a way to make it behave decently with backgrounds/borders.  Any help would be hugely appreciated!
    Thanks!
    mark->

    I tried the solution Nancy posted.  It altered things, but doesn't seem to do the trick.
    Just some quick background.  I did HTML from 1994 through about five years ago by hand in vi on *nix systems.  I learned HTML through 4.01, and never bothered with XHTML at all.  I learned CSS through most of CSS2.  The CSS3 and HTML5 stuff is all new to me, but it can't be that hard.  I'm not exactly a novice in JS (I've done a fair bit of AJAX programming), but it's not even close to my primary language (I'm a Perl guy).
    I'm "stuck on" wanting to use Fluid Grid Layouts.  It's billed as one of the selling points of DW CS6, and I really like the concept and results.  I just want the results embellished a little, namely with sensible identical heights on grid containers set in the same row, so that you can apply background colours, dropshadows, and borders.  That's really all I want to do that it doesn't already do.
    I have a test page at:  http://music2help.thoughtburst.net/ that you can try with your Quick Columns.  I'd be interested to know if you can get it to work.
    Here's the catch, though...  Resize the browser, shrinking it inwards.  (I suggest Firefox, as Chrome only shrinks so far, and you won't get to Mobile width.)  As you can see, on a Tablet, one of the columns that should be equal height actually moves up a row and should be equal height with the row that, on a desktop, would take the entire width of the page area.  So that's like a 4-up output in printing terms.  At Mobile size, the entire thing is vertical, so none of the columns should be resized.
    If your product works and can accomodate these conditions, I think I would be interested in spending the $35 it costs. 
    Let me know?  Thanks!
    EDIT:  Changed URL to be non-SSL.  The server has multiple vhosts on it, and I keep forgetting that I don't have a cert on this new one.  Sorry about that.  You can just add anything to one of the the three middle columns, if you're pulling it down to test.

  • Creating new website with Fluid Grid Layout in CS6 - CS3 Transitions problem

    I am making my second website with Fluid Grid layout and as with my last one, it seems I can't use CS6 transitions. Each time I go to add a new transition, Dreamweaver stops working and shuts down. Should you be able to use the transitions function with CS6 transitions or not? In the end, what I want to do is create a behaviour where one image is swapped with another with a click (not a rollover as it won't work on mobiles, I believe).
    Thank you

    Add a link to jQuery's Latest Library to your document <head> tags.
    <script src="http://code.jquery.com/jquery-latest.min.js"></script>
    Add the jQuery function code to <script> tags in your document. I typically put them right above the closing </body> tag.
    <script>
    $(document).ready(function () {
        $("#one").click(function () {
            $("#one-a").toggle('slow');
        $("#two").click(function () {
            $("#two-a").toggle('slow');
        $("#three").click(function () {
            $("#three-a").toggle('slow');
    </script>
    </body>
    As to why DW is closing you down, I don't know.  That's not an expected behavior. 
    Without seeing your code, I'm going to guess that your CSS transition logic is incorrect or you're attempting to add transitions to the FluidGridLayout.css which is never a good idea.  Always use a separate, external style sheet for your manually added content styles.  Changes to either boilerplate.css or the temperamental FluidGridLayout.css files can result in problems.
    Nancy O.

  • Fluid Grid Layouts, Dealing with Z-Index

    Hi
    I'm currently designing a website that is using fluid grid layouts in order to make it responsive for the users of the website. I'm currently designing it with div's working from the top to the bottom. I currently have a header div, a menubar div, and a mainpicture div beneath that. I'm trying to make it so that the menu bar appears above the others two divs however. I have it so that there is a shadow around the menu bar div. It appears above the header div, but beneath the main picture div so it looks funny. I've tried making the z-index of the menubar div greater than that of the main picture div but that has lead to no positive results. Is there a way to make it so i can have a div appear above another one in fluid grid layouts?
    Jay Honnold
    HTML
    CSS
    <!doctype html>
    <!--[if lt IE 7]> <html class="ie6 oldie"> <![endif]-->
    <!--[if IE 7]>    <html class="ie7 oldie"> <![endif]-->
    <!--[if IE 8]>    <html class="ie8 oldie"> <![endif]-->
    <!--[if gt IE 8]><!-->
    <html class="">
    <!--<![endif]-->
    <head>
    <meta charset="utf-8">
    <meta name="viewport" content="width=device-width, initial-scale=1">
    <title>Untitled Document</title>
    <link href="boilerplate.css" rel="stylesheet" type="text/css">
    <link href="FluidLayout.css" rel="stylesheet" type="text/css">
    <!--
    To learn more about the conditional comments around the html tags at the top of the file:
    paulirish.com/2008/conditional-stylesheets-vs-css-hacks-answer-neither/
    Do the following if you're using your customized build of modernizr (http://www.modernizr.com/):
    * insert the link to your js here
    * remove the link below to the html5shiv
    * add the "no-js" class to the html tags at the top
    * you can also remove the link to respond.min.js if you included the MQ Polyfill in your modernizr build
    -->
    <!--[if lt IE 9]>
    <script src="//html5shiv.googlecode.com/svn/trunk/html5.js"></script>
    <![endif]-->
    <script src="respond.min.js"></script>
    </head>
    <body>
    <div class="gridContainer clearfix">
      <div id="Header" class="shadowbox">
                <img src="My Website_files/flashwholesalerlogo.png" width="294px" height="42px" style="float: left; margin-top: 10px;">
        <p style="margin: 19px 5px 0px 0px; float: right; font-family: Arial; font-decoration: none; color: #616171; font-size: 24px;">800-969-2949</p>
        <img src="My Website_files/phonelogo.png" width="42px" height="42px" style="float: right; margin-top: 10px; margin-right: 10px">
      </div>
      <div id="MenuBar" class="shadowbox">
         <ul class="semiopaquemenu">
          <li><a href="./My Website.htm">Home</a></li>
          <li><a href="http://www.dynamicdrive.com/style/">Products</a></li>
          <li><a href="http://www.dynamicdrive.com/forums/">Services</a></li>
          <li><a href="http://tools.dynamicdrive.com">About Us</a></li>
          <li><a href="http://www.javascriptkit.com/">Customizing</a></li>
          <li><a href="http://www.cssdrive.com">Distributors</a></li>
        </ul>
      </div>
      <div id="ThreeReasonsContainer">
      <div id="ThreeReasons">
                <img src="My Website_files/badge.png">
      </div>
      <div id="ThreeReasons2">
      <img src="My Website_files/badge.png">
      </div>
      <div id="ThreeReasons3">
      <img src="My Website_files/badge.png">
      </div>
      </div>
    </div>
    </body>
    </html>
    @charset "utf-8";
    @import url("SemiopaquemenuFluid.css");
    /* Simple fluid media
       Note: Fluid media requires that you remove the media's height and width attributes from the HTML
       http://www.alistapart.com/articles/fluid-images/
    img, object, embed, video {
              max-width: 100%;
    /* IE 6 does not support max-width so default to width 100% */
    .ie6 img {
              width: 100%;
              Dreamweaver Fluid Grid Properties
              dw-num-cols-mobile:                    5;
              dw-num-cols-tablet:                    8;
              dw-num-cols-desktop:          12;
              dw-gutter-percentage:          15;
              Inspiration from "Responsive Web Design" by Ethan Marcotte
              http://www.alistapart.com/articles/responsive-web-design
              and Golden Grid System by Joni Korpi
              http://goldengridsystem.com/
    /* Mobile Layout: 480px and below. */
    .gridContainer {
              margin-left: auto;
              margin-right: auto;
              width: 88.626%;
              padding-left: 1.1869%;
              padding-right: 1.1869%;
    #LayoutDiv1 {
              clear: both;
              float: left;
              margin-left: 0;
              width: 100%;
              display: block;
    #Header {
              clear: both;
              float: left;
              margin-left: 0;
              width: 100%;
              display: block;
              height: 100px;
              /* IE10 Consumer Preview */
              background-image: -ms-linear-gradient(top, #FFFFFF 0%, #CAE4BF 100%);
              /* Mozilla Firefox */
              background-image: -moz-linear-gradient(top, #FFFFFF 0%, #CAE4BF 100%);
              /* Opera */
              background-image: -o-linear-gradient(top, #FFFFFF 0%, #CAE4BF 100%);
              /* Webkit (Safari/Chrome 10) */
              background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF), color-stop(1, #CAE4BF));
              /* Webkit (Chrome 11+) */
              background-image: -webkit-linear-gradient(top, #FFFFFF 0%, #CAE4BF 100%);
              /* W3C Markup, IE10 Release Preview */
              background-image: linear-gradient(to bottom, #FFFFFF 0%, #CAE4BF 100%);
    #MenuBar {
              clear: both;
              float: left;
              margin-left: 0;
              width: 100%;
              display: block;
    #MainImage {
              clear: both;
              float: left;
              margin-left: 0;
              width: 100%;
              display: block;
    #ThreeReasons {
              clear: both;
              float: left;
              margin-left: 0;
              width: 100%;
              display: block;
    #ThreeReasons2 {
              clear: none;
              float: left;
              margin-left: 2.6785%;
              width: 100%;
              display: block;
    #ThreeReasons3 {
              clear: none;
              float: left;
              margin-left: 2.6785%;
              width: 100%;
              display: block;
    #ThreeReasonsContainer {
              clear: both;
              float: left;
              margin-left: 0;
              width: 100%;
              display: block;
    /* Tablet Layout: 481px to 768px. Inherits styles from: Mobile Layout. */
    @media only screen and (min-width: 481px) {
    .gridContainer {
              width: 91.4836%;
              padding-left: 0.7581%;
              padding-right: 0.7581%;
    #LayoutDiv1 {
              clear: both;
              float: left;
              margin-left: 0;
              width: 100%;
              display: block;
    #Header {
              clear: both;
              float: left;
              margin-left: 0;
              width: 100%;
              display: block;
              height: 100px;
              /* IE10 Consumer Preview */
              background-image: -ms-linear-gradient(top, #FFFFFF 0%, #CAE4BF 100%);
              /* Mozilla Firefox */
              background-image: -moz-linear-gradient(top, #FFFFFF 0%, #CAE4BF 100%);
              /* Opera */
              background-image: -o-linear-gradient(top, #FFFFFF 0%, #CAE4BF 100%);
              /* Webkit (Safari/Chrome 10) */
              background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF), color-stop(1, #CAE4BF));
              /* Webkit (Chrome 11+) */
              background-image: -webkit-linear-gradient(top, #FFFFFF 0%, #CAE4BF 100%);
              /* W3C Markup, IE10 Release Preview */
              background-image: linear-gradient(to bottom, #FFFFFF 0%, #CAE4BF 100%);
    #MenuBar {
              clear: both;
              float: left;
              margin-left: 0;
              width: 100%;
              display: block;
    #MainImage {
              clear: both;
              float: left;
              margin-left: 0;
              width: 100%;
              display: block;
    #ThreeReasons {
              clear: both;
              float: left;
              margin-left: 0;
              width: 100%;
              display: block;
    #ThreeReasons2 {
              clear: none;
              float: left;
              margin-left: 1.6574%;
              width: 100%;
              display: block;
    #ThreeReasons3 {
              clear: none;
              float: left;
              margin-left: 1.6574%;
              width: 100%;
              display: block;
    #ThreeReasonsContainer {
              clear: both;
              float: left;
              margin-left: 0;
              width: 100%;
              display: block;
    /* Desktop Layout: 769px to a max of 1000px.  Inherits styles from: Mobile Layout and Tablet Layout. */
    @media only screen and (min-width: 769px) {
    .gridContainer {
              width: 89.0217%;
              max-width: 1000px;
              padding-left: 0.4891%;
              padding-right: 0.4891%;
              margin: auto;
    #Header {
              clear: both;
              float: left;
              margin-left: 0;
              width: 96%;
              margin: 0px 2% 0px 2%;
              display: block;
              height: 62px;
              /* IE10 Consumer Preview */
              background-image: -ms-linear-gradient(top, #FFFFFF 0%, #CAE4BF 100%);
              /* Mozilla Firefox */
              background-image: -moz-linear-gradient(top, #FFFFFF 0%, #CAE4BF 100%);
              /* Opera */
              background-image: -o-linear-gradient(top, #FFFFFF 0%, #CAE4BF 100%);
              /* Webkit (Safari/Chrome 10) */
              background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF), color-stop(1, #CAE4BF));
              /* Webkit (Chrome 11+) */
              background-image: -webkit-linear-gradient(top, #FFFFFF 0%, #CAE4BF 100%);
              /* W3C Markup, IE10 Release Preview */
              background-image: linear-gradient(to bottom, #FFFFFF 0%, #CAE4BF 100%);
    #MenuBar {
              clear: both;
              float: left;
              margin-left: 0;
              height: 63px;
              width: 100%;
              display: block;
              /* IE10 Consumer Preview */
              background-image: -ms-linear-gradient(top, #87C872 0%, #72B35A 100%);
              /* Mozilla Firefox */
              background-image: -moz-linear-gradient(top, #87C872 0%, #72B35A 100%);
              /* Opera */
              background-image: -o-linear-gradient(top, #87C872 0%, #72B35A 100%);
              /* Webkit (Safari/Chrome 10) */
              background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #87C872), color-stop(1, #72B35A));
              /* Webkit (Chrome 11+) */
              background-image: -webkit-linear-gradient(top, #87C872 0%, #72B35A 100%);
              /* W3C Markup, IE10 Release Preview */
              background-image: linear-gradient(to bottom, #87C872 0%, #72B35A 100%);
              z-index: 3;
    #MainImage {
              clear: both;
              float: left;
              margin-left: 0;
              width: 100%;
              display: block;
    #ThreeReasons {
              clear: both;
              float: left;
              margin-left: 0;
              width: 29.3%;
              display: block;
              margin: 0px 2% 0px 2%;
    #ThreeReasons2 {
              clear: none;
              float: left;
              margin-left: 1.0989%;
              width: 100%;
              width: 29.3%;
              display: block;
              margin: 0px 2% 0px 2%;
    #ThreeReasons3 {
              clear: none;
              float: left;
              margin-left: 1.0989%;
              width: 100%;
              width: 29.3%;
              display: block;
              margin: 0px 2% 0px 2%;
    #ThreeReasonsContainer {
              clear: both;
              float: left;
              margin-left: 0;
              width: 96%;
              display: block;
              margin: 0px 2% 0px 2%;
              padding: 10px 0px 10px 0px;
              /* IE10 Consumer Preview */
              background-image: -ms-linear-gradient(top, #CAE4BF 0%, #FFFFFF 100%);
              /* Mozilla Firefox */
              background-image: -moz-linear-gradient(top, #CAE4BF 0%, #FFFFFF 100%);
              /* Opera */
              background-image: -o-linear-gradient(top, #CAE4BF 0%, #FFFFFF 100%);
              /* Webkit (Safari/Chrome 10) */
              background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #CAE4BF), color-stop(1, #FFFFFF));
              /* Webkit (Chrome 11+) */
              background-image: -webkit-linear-gradient(top, #CAE4BF 0%, #FFFFFF 100%);
              /* W3C Markup, IE10 Release Preview */
              background-image: linear-gradient(to bottom, #CAE4BF 0%, #FFFFFF 100%);
              z-index: 2;
    Picture:

    Try
    <!doctype html>
    <html>
    <head>
    <meta charset="utf-8">
    <title>Untitled Document</title>
    <style>
    body {
        width: 1000px;
        margin: auto;
        background: #616161;
    .header {
        height: 70px;
        width: 900px;
        margin: auto;
        background: #D3E8CA;
    .nav {
        height: 90px;
        background: #7CBD66;
      -moz-box-shadow:    0px 0px 5px 3px #333;
      -webkit-box-shadow: 0px 0px 5px 3px #333;
      box-shadow:         0px 0px 5px 3px #333;
        position: relative;
        z-index: 99;
    .content {
        height: 70px;
        width: 900px;
        margin: auto;
        background: #D3E8CA;
    </style>
    </head>
    <body>
    <div class="header"></div>
    <div class="nav"></div>
    <div class="content"></div>
    </body>
    </html>

  • Fluid Grid Layout - IE Issue with Image Size

    Hi,
    I've been working on a new website using the CS6 Fluid Grid Layout. My site is working correctly in Chrome and Firefox but in Internet Explorer 9 and 10, and most likely all other versions, the images that resize normall in Chrome and Firefox stay at maximum size in Internet Explorer. Please could somebody take a look at my site and see where I have gone wrong in the code as I can't find the problem anywhere.
    www.moleseyhire.com/index2.html
    Kind regards,
    Mitchell Ransom

    You could set the <divs> up like:
    <div id="special_1"><img src="http://www.moleseyhire.com/images/offer-1.png" alt="33% Off Shampoo"></div>
      <div id="special_2"><img src="http://www.moleseyhire.com/images/offer-2.png" alt="Multi Hire"></div>
        <div id="special_3"><img src="http://www.moleseyhire.com/images/offer-3.png" alt="Multi Buy"></div>
        <div id="special_4"><img src="http://www.moleseyhire.com/images/offer-4.png" alt="10% Off Tile Cutter Accessories"></div>
    Then add
    #special_1, #special_2, #special_3, #special_4 {
        width: 24%;
        float: left;
        margin-right: 1%;
    To the following media queries:
    @media only screen and (min-width: 769px) and @media only screen and (min-width: 481px)
    and:
    #special_1, #special_2, #special_3, #special_4 {
        width: 49%;
        float: left;
        margin-right: 1%;
    to the following media query:
    /* Mobile Layout: 480px and below. */

  • Dw6 fluid grid layout

    trying to make sense of the fluid grid layout.
    can you use <div class> in fluid grid layout?
    is it best to only insert divs using the fluid grid layout div?
    when you insert a new fluid grid div what is the difference between entering a new line or not?
    the html structure seems to be the same regardless of if you start a new line or not, am i wrong?
    any help would be appreciated!

    Ben Pleysier wrote:
    It's not my code, just rubbish I pulled out of the Bootstrap example sites....plenty more like that........ how about this beauty:
    <div class="spb-row-container spb-row-full-width spb_parallax_asset sf-parallax parallax-window-height parallax-fixed spb_content_element bg-type-cover col-sm-12 no-shadow hidden-xs remove-element-spacing col-natural" data-v-center="true" data-top-style="" data-bottom-style=""  data-midnight="dark" style="background-color:#009fc2;margin-top:0px;margin-bottom:0px;background-image: url(http://www.thesign.pt/wp-content/uploads/2014/10/FM.jpg);">
    I thought we were talking about Bootstrap. No Bootstrap in the above.
    <body class="html not-front not-logged-in no-sidebars page-node page-node- page-node-1172 node-type-static-page not-mobile region-content navbar-is-fixed-top"  onunload="">
    No Bootstrap here either.
    <div class="col-lg-3 col-md-4 col-md-offset-1 col-sm-4 col-sm-offset-1 col-xs-22 col-xs-offset-2 col-lg-offset-0">
    Please allow me to explain. Bootstrap is based on 12 columns regardless of screen size. Translating the above we get the following for each of the screen sizes
    large 3 cols offset 0
    medium 4 cols offset 1
    small 4 cols offset 1
    extra small 22 cols offset 2
    Our attention immediately falls on the extra small device with 22 columns that are 2 columns offset, total 24 columns. How can this be when there are only 12 columns available. Why would one have offset columns on the smallest screen size when we are already battling for real-estate. I think that if we make the classes believable we can safely ignore the classes for the extra small device. Continuing, we see the same number of columns for medium and small and the same offset. Being a mobile first approach, the classes that we assign to small will filter through to larger screen sizes making the classes for medium screen sizes ineffective. Looking at the 0 offset for large screen sizes?? Why do that when it is the default value. In other words, had Bootstrap been applied properly, the tag would look like
    <div class="col-sm-4 col-sm-offset-1 col-lg-3">
    The other two examples are even more ridiculous. Once again, I implore you to start learning Bootstrap and you will come to the conclusion that you are supplying us with gibberish.
    I'm not supplying the gibberish it's the many websites that rely on frameworks, be they Bootstrap/Foundation/Wordpress - whatever rubbish they are using that I'm lifting this code from that are supplying it.
    Take the Bootstrap form - every form input field I observe is wrapped in a <div> tag, why - it's bloated and redundant coding. Bootstrap, much like Wordpress was never invented to be used to build websites.
    That IS my whole point - there are numerous examples of where Bootstrap IS NOT being used properly because people rely on something they no nothing about and end up with verbose class names splattered around all over their pages, bloated js and css scripts because they are the default files which come with Bootstrap.
    <div class="col-sm-4 col-sm-offset-1 col-lg-3"> to me this is still nasty and overly complex 'class' mark-up. A page full of this tripe would drive me insane.
    The very worst people you could advise to use Bootstrap are the people in this forum because most will have little knowledge of coding (that's why they turn to a framework) and end up with a page full of crap.
    And I'm not verbalising you - you said it yourself. People use lots of 'short cuts' - it doesnt mean it's a good approach to take. No ones re-inventing the wheel apart from Bootstrap, who are obviously trying too. Media queries already exist to produce responsive design, learn how to implement them and free yourself from being entrapped by frameworks where you have to use their naming convention, their break points by default, their over bloated js and css files and somethimes rubbish html mark-up.

  • How do I get my Fluid Grid Layout page to resizes from portrait to landscape for iPhones?

    Starting in portrait on my iPhone 4, the fluid grid layout page does not resize when I turn to landscape.  After I refresh / resize to fit the page on landscape and then turn the iPhone to portrait, the page resizes just fine.  Everything seems to be working just fine on the desktop, ignoring IE.  Could it be my media query tags?
    If anyone knows a solution, it would be much appreciated.  Thanks.
    Here is my test page: http://www.bedroomandmore.com/1_b_fluidGrid.html
    Here are my media query tags (the first set of rules does not have the media query tag and becomes the default):
    @media only screen and (max-device-width: 480px) and (orientation : landscape) {
    @media only screen and (min-width: 481px) {
    @media only screen and (min-width: 769px) {
    Here is most of my media query CSS:
    @charset "UTF-8";
    /* Simple fluid media
       Note: Fluid media requires that you remove the media's height and width attributes from the HTML
       http://www.alistapart.com/articles/fluid-images/
    img, object, embed, video {
              max-width: 100%;
    /* IE 6 does not support max-width so default to width 100% */
    .ie6 img {
              width:100%;
    /* Mobile Layout: 480px and below.(smartphone portrait) */
    .gridContainer {
              width: 95.4184%;
              padding-left: 0.5907%;
              padding-right: 0.5907%;
    #header {
              clear: both;
              float: left;
              display: block;
              margin-left: 0%;
              width: 72%;
              max-height: 0%;
              display: -moz-box; /* Firefox */
              display: -webkit-box; /* Safari and Chrome */
              display: box;
              border: none;
              top: auto;
              padding-top: 0.25em;
    #menuHorizontal {
              clear: both;
              float: left;
              width: 118%;
              height:100%;
              margin-left: auto;
              position:relative;
              top:-1em;
              display: block;
    #slides {
              clear: both;
              float: left;
              margin-left: 0.1em;
              width: 119%;
              position: relative;
              top: -1em;
              display: block;
                        /*Slides container: Important: Use position:relative; with top:-1em; together to position div.
                                  Set the width of your slides container
                                  Set to    display: none     to prevent content flash*/
    .slides_container {
              clear: both;
              width: 100%;
              display: block;
                        /*Each slide: Important:
                                  Set the width of your slides
                                  If height not specified height will be set by the slide content
                                  Set to     display: block     for original setting
                                  slide_container is container size
                                  slides_container div set the size of the image inside--adjust to fit image in it so it is not cropped*/
    .slides_container div {
              clear: both;
              width: 69%;
              display: block;
              /* Mobile Layout: 480px. (smartphone landscape)
                                  Inherits styles from Mobile Layout 480px.
                                  Set to clear:none; to allow div to shift up
                                  Or set to clear:both; to take a whole row of the screen*/
    @media only screen and (max-device-width: 480px) and (orientation : landscape) {
    .gridContainer {
              width: 95.4184%;
              padding-left: 0.7907%;
              padding-right: 0.7907%;
    #header {
              clear:both;
              float: left;
              display: block;
              margin-left: auto;
              width:100%;
              display: -moz-box; /* Firefox */
              display: -webkit-box; /* Safari and Chrome */
              display: box;
              border: none;
    #menuHorizontal {
              clear:both;
              float: left;
              width: 110%;
              margin-left:auto;
              display: block;
    #slides {
              clear:both;
              float: left;
              margin-left: 0%;
              width: 68%;
              display: block;
                        /*Slides container: Important:
                                  Set the width of your slides container
                                  Set to    display: none     to prevent content flash*/
    .slides_container {
              clear:both;
              float: left;
              width: 100%;
              display: block;
                        /*Each slide: Important:
                                  Set the width of your slides
                                  If height not specified height will be set by the slide content
                                  Set to     display: block     for original setting*/
    .slides_container div {
              clear:both;
              width:69%;
              display: block;
                        /* Tablet Layout: 481px to 768px. Inherits styles from: Mobile Layout.
                                  Set to clear:none; to allow div to shift up
                                  Or set to clear:both; to take a whole row of the screen*/
    @media only screen and (min-width: 481px) {
    .gridContainer {
              width: 95.9456%;
              padding-left: 0.5271%;
              padding-right: 0.5271%;
    #header {
              clear:both;
              float: left;
              display: block;
              margin-left: auto;
              width: 100%;
              display: -moz-box; /* Firefox */
              display: -webkit-box; /* Safari and Chrome */
              display: box;
              border: none;
    #menuHorizontal {
              clear:both;
              float: left;
              margin-left:auto;
              display: block;
    #slides {
              clear:both;
              float: left;
              margin-left: 0%;
              width: 70%;
              display: block;
                        /*Slides container: Important:
                                  Set the width of your slides container
                                  Set to    display: none     to prevent content flash*/
    .slides_container {
              clear:both;
              float: left;
              width: 100%;
              display: block;
                        /*Each slide: Important:
                                  Set the width of your slides
                                  If height not specified height will be set by the slide content
                                  Set to     display: block     for original setting*/
    .slides_container div {
              width: 100%;
              display: block;

    I found the problem.  There is a bug in Safari for iPhone 4.  Use code to fix found at http://stackoverflow.com/a/6379407

Maybe you are looking for

  • I message not delivered

    Not able to send IMessage through I phone 5 and as well as IPad Air. Getting a message stating that message not delivered! Can any suggest to set right this?! Thanks! Shiv

  • How can I automatically have my iWeb photo albums updated?

    Thanks in advance... I have several iPhoto albums that I've published on my iWeb site. However, I can't seem to figure out if it is possible to have the albums on the iWeb site be automatically updated when I add or delete photos from the correspondi

  • IOS6 custom font issue

    I have build an web application which running on Ipad2,3 with IOS5.1.1 having no problem. After update to IOS6, some custom font sometime were loaded incorrectly. The text on the screen was loaded as the default font of IOS6. The custom font "Trade G

  • Lightroom database size limit?

    Is there anything that may limit the size of a Lightroom catalog (like in iView)? It's not a problem I'm having, just wondering what happens when my 50k image collection grows to 200k or more. Will there ever be a NEED to maintain more than one catal

  • Wireless apple keyboard in bootcamp vista?

    I have recently istalled windows through bootcamp on my new iMac. At first i plugged in usb keyboard and mouse as i knew i'd have to configure the bluetooth ones in vista. I managed to configure my logitech v470 bluetooth mouse in vista but it doesnt