Copy link to clipboard
Copied
I am working on building a website. I get the css complete but when i go and change it based on the browser size (nothing happens).
This is what Dreamweaver has in the css and the the div class goes below it.
/* Mobile Layout: 480px and below. */
/* Tablet Layout: 481px to 768px. Inherits styles from: Mobile Layout. */
/* Desktop Layout: 769px to a max of 1232px. Inherits styles from: Mobile Layout and Tablet Layout. */
I dont want the tablet and desktop to inherit anything.
Please Help
Building a responsive layout first will make your life much easier. As a quick example, this layout will work on all devices from the onset. Simply add your content to the appropriate containers and you're good to go.

Code:
<!doctype html>
<html lang="en">
<head>
<meta charset="utf-8">
<title>Bootstrap Panels with Modals, Flatly Theme</title>
<!--for mobile devices-->
<meta name="viewport" content="width=device-width, initial-scale=1">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<!--[if lt
...Copy link to clipboard
Copied
Not sure, what is the question?
Copy link to clipboard
Copied
I am not sure how to make each media size have its own characteristics for each div tag.
When i change the table or desktop code, the page still shows up in with mobile css code when i have the browser and tablet.
Copy link to clipboard
Copied
Have a look at the following, copy and paste into a new document and view in browser. Resize the browser to see the effects.
<!doctype html>
<html>
<head>
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<meta charset="utf-8">
<title>Untitled Document</title>
<style>
body {
background-color: lightgreen;
}
img {
display: block;
width: 100%;
height: auto;
}
@media screen and (min-width: 481px) {
body {
background-color: green;
color: aliceblue;
}
}
@media screen and (min-width: 769px) {
body {
background-color: greenyellow;
color: brown;
}
}
</style>
</head>
<body>
<div class="container">
<div class="row">
<div class="col-xs-12">
<h2>Heading</h2>
<p>Donec id elit non mi porta gravida at eget metus. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Etiam porta sem malesuada magna mollis euismod. Donec sed odio dui. </p>
<img class="img-responsive" src="http://dummyimage.com/1200x400.jpg" alt="my banner" width="1200" height="400">
<p>Donec id elit non mi porta gravida at eget metus. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Etiam porta sem malesuada magna mollis euismod. Donec sed odio dui. </p>
</div>
</div>
</div>
</body>
</html>
Copy link to clipboard
Copied
Ok
Do you suggest putting all the css in the html file or should i create a separate css file and link it? Do i not need any of the other css styling the dreamweaver automatically has in its css style sheet?
I have upload the css file to my server so you can see what i have. http://zutterdesign.com/css/BBAfullCSS.css. I Can upload a page as well if you would like to see it in actuion
Thanks for your help.
Copy link to clipboard
Copied
<I am not sure how to make each media size have its own characteristics for each div tag.>
Fluid Grid layouts are not ideal for what you're trying to do then.
FGLayouts are a mobile first layout system so everything inherits styles from the mobile CSS code. That's how it works. You cannot reorder elements with FGLayouts. In other words, Div 1 will always be Div 1 on each device.
I need to mention also that FGLayouts are a legacy feature. And they no longer exist in CC 2017. There's a reason for that. The layouts were very fussy to work with and prone to failure especially if you tried to edit the self generated CSS code. You really must use a separate CSS file for your custom styles. And never, ever tamper with the FGLayout CSS.
If you're not too heavily invested in this project so far, you should probably switch to Bootstrap. It's infinitely better for making responsive web sites with much more to offer in the way of mobile friendly menus, image sliders, forms, panels, etc....
Nancy
Copy link to clipboard
Copied
I have the whole site built. Im just working on formatting. the different device characteristincs.
Should i build the site as i have it without using fluid grid layout? Basically by this i mean keep all the coding the same but remove all the fluid hid layout connection?
Copy link to clipboard
Copied
Show us your site so far.
What's the point of using Fluid Grid Layouts if you throw out the CSS code? I don't understand that.
Copy link to clipboard
Copied
Im working on uploading it now.
I was gonna built the site based on how ben showed me above. Basically keep the same code (copy n paste into new file) just have no Fluid grid elements.
Copy link to clipboard
Copied
here is where i am at currently: Welcome to Bates Brothers Amusements
Copy link to clipboard
Copied
Seriously,, I would start over with Bootstrap.
Copy link to clipboard
Copied
Will look into the Bootstrap way. spent a ton of time and late nights to get where i am at and dont want to throw that all away.
Copy link to clipboard
Copied
Building a responsive layout first will make your life much easier. As a quick example, this layout will work on all devices from the onset. Simply add your content to the appropriate containers and you're good to go.

Code:
<!doctype html>
<html lang="en">
<head>
<meta charset="utf-8">
<title>Bootstrap Panels with Modals, Flatly Theme</title>
<!--for mobile devices-->
<meta name="viewport" content="width=device-width, initial-scale=1">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<!--[if lt IE 9]><script src="http://html5shiv.googlecode.com/svn/trunk/html5.js"></script><![endif]-->
<!--BOOTSTRAP FLATLY COLOR THEME-->
<link rel="stylesheet" href="http://maxcdn.bootstrapcdn.com/bootswatch/3.3.7/flatly/bootstrap.min.css">
<style>
body {padding-top: 71px}
.center-block {float:none}
</style>
</head>
<body>
<!--begin top nav bar-->
<nav class="navbar navbar-inverse navbar-fixed-top">
<div class="container-fluid">
<div class="navbar-header"> <a class="navbar-brand" href="#">Brand or Logo </a>
<button type="button" class="navbar-toggle" data-toggle="collapse" data-target="#myNavbar">
<span class="icon-bar"></span> <span class="icon-bar"></span> <span class="icon-bar"></span>
</button>
</div>
<div class="collapse navbar-collapse" id="myNavbar">
<ul class="nav navbar-nav navbar-right">
<li class="active"><a href="#">MENU 1</a></li>
<li class="dropdown"> <a class="dropdown-toggle" data-toggle="dropdown" href="#">Dropdown <span class="caret"></span></a>
<ul class="dropdown-menu">
<li><a href="#">submenu 1-1</a></li>
<li><a href="#">submenu 1-2</a></li>
<li><a href="#">submenu 1-3</a></li>
</ul>
</li>
<li><a href="#">MENU 3</a></li>
<li><a href="#">MENU 4</a> </li>
<li><a href="#">MENU 5</a> </li>
<li><a href="#">MENU 6</a></li>
</ul>
</div>
</div>
<!--end top nav--></nav>
<div class="container">
<div class="row">
<div class="col-sm-10 center-block text-center">
<img class="img-responsive center-block" src="http://zutterdesign.com/bates/Images/pagefiles/showlogo.png" alt="logo">
<h1>Our Awesome Website</h1>
<h2>Some Pithy Slogan</h2>
</div>
</div>
<div class="row">
<!--begin Bootstrap Carousel-->
<div id="myCarousel" class="carousel slide" data-ride="carousel" data-interval="5200">
<!-- Indicators -->
<ol class="carousel-indicators">
<li data-target="#myCarousel" data-slide-to="0" class="active"></li>
<li data-target="#myCarousel" data-slide-to="1"></li>
<li data-target="#myCarousel" data-slide-to="2"></li>
<li data-target="#myCarousel" data-slide-to="3"></li>
</ol>
<!-- Wrapper for slides -->
<div class="carousel-inner" role="listbox">
<div class="item active">
<img src="http://lorempixel.com/1180/400/abstract/4" alt="...">
<div class="carousel-caption">
<h3>Heading 3</h3>
<p>Details....</p>
</div>
</div>
<div class="item">
<img src="http://lorempixel.com/1180/400/abstract/3" alt="...">
<div class="carousel-caption">
<h3>Heading 3</h3>
<p>Details....</p>
</div>
</div>
<div class="item">
<img src="http://lorempixel.com/1180/400/abstract/2" alt="...">
<div class="carousel-caption">
<h3>Heading 3</h3>
<p>Details....</p>
</div>
</div>
<div class="item">
<img src="http://lorempixel.com/1180/400/abstract/1" alt="...">
<div class="carousel-caption">
<h3>Heading 3</h3>
<p>Details....</p>
</div>
</div>
<!--end active-->
</div>
<!-- Left and right controls -->
<a class="left carousel-control" href="#myCarousel" role="button" data-slide="prev">
<span class="glyphicon glyphicon-chevron-left" aria-hidden="true"></span>
<span class="sr-only">Previous</span> </a> <a class="right carousel-control" href="#myCarousel" role="button" data-slide="next">
<span class="glyphicon glyphicon-chevron-right" aria-hidden="true"></span>
<span class="sr-only">Next</span> </a>
<!--end carousel--></div>
<!--end row--></div>
<hr>
<div class="row">
<!--begin panel columns-->
<div class="col-sm-6 col-lg-3">
<div class="panel panel-primary">
<div class="panel-heading"><h3 class="text-center">Heading 3</h3></div>
<div class="panel-body">
<img class="img-responsive center-block" src="http://dummyimage.com/400x200.jpg" alt="...">
<p class="text-primary">Lorem ipsum dolor sit amet, consectetur adipiscing elit. Mauris vitae libero lacus, vel hendrerit nisi! </p>
<button type="button" class="btn btn-sm btn-default center-block" data-toggle="modal" data-target="#myModal1">CLICK FOR DETAILS</button>
</div>
</div>
</div>
<div class="col-sm-6 col-lg-3">
<div class="panel panel-warning">
<div class="panel-heading"><h3 class="text-center">Heading 3</h3></div>
<div class="panel-body">
<img class="img-responsive center-block" src="http://dummyimage.com/400x200.jpg" alt="...">
<p class="text-primary">Lorem ipsum dolor sit amet, consectetur adipiscing elit. Mauris vitae libero lacus, vel hendrerit nisi! </p>
<button type="button" class="btn btn-sm btn-default center-block" data-toggle="modal" data-target="#myModal2">CLICK FOR DETAILS</button>
</div>
</div>
</div>
<div class="col-sm-6 col-lg-3">
<div class="panel panel-primary">
<div class="panel-heading"><h3 class="text-center">Heading 3</h3></div>
<div class="panel-body">
<img class="img-responsive center-block" src="http://dummyimage.com/400x200.jpg" alt="...">
<p class="text-primary">Lorem ipsum dolor sit amet, consectetur adipiscing elit. Mauris vitae libero lacus, vel hendrerit nisi! </p>
<button type="button" class="btn btn-sm btn-default center-block" data-toggle="modal" data-target="#myModal3">CLICK FOR DETAILS</button>
</div>
</div>
</div>
<div class="col-sm-6 col-lg-3">
<div class="panel panel-warning">
<div class="panel-heading"><h3 class="text-center">Heading 3</h3></div>
<div class="panel-body">
<img class="img-responsive center-block" src="http://dummyimage.com/400x200.jpg" alt="...">
<p class="text-primary">Lorem ipsum dolor sit amet, consectetur adipiscing elit. Mauris vitae libero lacus, vel hendrerit nisi! </p>
<button type="button" class="btn btn-sm btn-default center-block" data-toggle="modal" data-target="#myModal4">CLICK FOR DETAILS</button>
</div>
</div>
</div>
</div>
<!--LOWER CONTENT-->
<div class="row">
<div class="col-sm-7">
<h3>Heading 3</h3>
<p>Lorem ipsum dolor sit amet, consectetur adipiscing elit. Mauris vitae libero lacus, vel hendrerit nisi! Maecenas quis velit nisl, volutpat viverra felis. Vestibulum luctus mauris sed sem dapibus luctus. Pellentesque aliquet aliquet ligula, et sagittis justo auctor varius. Quisque varius scelerisque nunc eget rhoncus. Aenean tristique enim ut ante dignissim. </p>
<h3>Heading 3</h3>
<p>Lorem ipsum dolor sit amet, consectetur adipiscing elit. Mauris vitae libero lacus, vel hendrerit nisi! Maecenas quis velit nisl, volutpat viverra felis. Vestibulum luctus mauris sed sem dapibus luctus. Pellentesque aliquet aliquet ligula, et sagittis justo auctor varius. Quisque varius scelerisque nunc eget rhoncus. Aenean tristique enim ut ante dignissim. </p>
</div>
<div class="col-sm-offset-1 col-sm-4 ">
<h3>Twitter Feed Scroller Here</h3>
<p>Lorem ipsum dolor sit amet, consectetur adipiscing elit. Mauris vitae libero lacus, vel hendrerit nisi! Maecenas quis velit nisl, volutpat viverra felis. Vestibulum luctus mauris sed sem dapibus luctus. Pellentesque aliquet aliquet ligula, et sagittis justo auctor varius. Quisque varius scelerisque nunc eget rhoncus. Aenean tristique enim ut ante dignissim.</p>
</div>
<!--/row--></div>
<hr>
<div class="row">
<footer class="col-sm-12">
<p class="small">Template courtesy of <a href="http://alt-web.com">Alt-Web.com</a><br>
Placeholder images from Dummyimage.com & Lorempixel.com</p>
</footer>
<!--/row--></div>
<!--/container--></div>
<!-- Begin Modal Windows for Panel details-->
<div class="modal fade left" id="myModal1">
<div class="modal-dialog">
<div class="modal-content">
<div class="modal-header">
<h3 class="pull-left">Heading 3</h3>
<button type="button" class="close" data-dismiss="modal" aria-label="Close"><span class="glyphicon glyphicon-remove-sign"></span></button>
</div>
<div class="modal-body small" style="text-align:left">
<img class="img-responsive" src="http://dummyimage.com/600x400.jpg" alt="image details">
<p>Lorem ipsum dolor sit amet, consectetur adipisicing elit. Nulla, quisquam, ratione. Vero quod, laudantium labore, sapiente cum totam officiis quasi optio, et harum, ex ipsum vitae quis doloribus possimus tenetur.</p>
</div>
<div class="modal-footer">
<p class="pull-left">Modal Footer</p>
<button type="button" class="btn btn-default" data-dismiss="modal">CLOSE</button>
</div>
</div>
</div>
</div>
<div class="modal fade left" id="myModal2">
<div class="modal-dialog">
<div class="modal-content">
<div class="modal-header">
<h3 class="pull-left">Heading 3</h3>
<button type="button" class="close" data-dismiss="modal" aria-label="Close"><span class="glyphicon glyphicon-remove-sign"></span></button>
</div>
<div class="modal-body small" style="text-align:left">
<img class="img-responsive" src="http://dummyimage.com/600x400.jpg" alt="image details">
<p>Lorem ipsum dolor sit amet, consectetur adipisicing elit. Nulla, quisquam, ratione. Vero quod, laudantium labore, sapiente cum totam officiis quasi optio, et harum, ex ipsum vitae quis doloribus possimus tenetur.</p>
</div>
<div class="modal-footer">
<p class="pull-left">Modal Footer</p>
<button type="button" class="btn btn-default" data-dismiss="modal">CLOSE</button>
</div>
</div>
</div>
</div>
<div class="modal fade left" id="myModal3">
<div class="modal-dialog">
<div class="modal-content">
<div class="modal-header">
<h3 class="pull-left">Heading 3</h3>
<button type="button" class="close" data-dismiss="modal" aria-label="Close"><span class="glyphicon glyphicon-remove-sign"></span></button>
</div>
<div class="modal-body small" style="text-align:left">
<img class="img-responsive" src="http://dummyimage.com/600x400.jpg" alt="image details">
<p>Lorem ipsum dolor sit amet, consectetur adipisicing elit. Nulla, quisquam, ratione. Vero quod, laudantium labore, sapiente cum totam officiis quasi optio, et harum, ex ipsum vitae quis doloribus possimus tenetur.</p>
</div>
<div class="modal-footer">
<p class="pull-left">Modal Footer</p>
<button type="button" class="btn btn-default" data-dismiss="modal">CLOSE</button>
</div>
</div>
</div>
</div>
<div class="modal fade left" id="myModal4">
<div class="modal-dialog">
<div class="modal-content">
<div class="modal-header">
<h3 class="pull-left">Heading 3</h3>
<button type="button" class="close" data-dismiss="modal" aria-label="Close"><span class="glyphicon glyphicon-remove-sign"></span></button>
</div>
<div class="modal-body small" style="text-align:left">
<img class="img-responsive" src="http://dummyimage.com/600x400.jpg" alt="image details">
<p>Lorem ipsum dolor sit amet, consectetur adipisicing elit. Nulla, quisquam, ratione. Vero quod, laudantium labore, sapiente cum totam officiis quasi optio, et harum, ex ipsum vitae quis doloribus possimus tenetur.</p>
</div>
<div class="modal-footer">
<p class="pull-left">Modal Footer</p>
<button type="button" class="btn btn-default" data-dismiss="modal">CLOSE</button>
</div>
</div>
</div>
</div>
<!--/modal windows-->
<!--latest jQuery-->
<script src="https://code.jquery.com/jquery-1.12.2.min.js" integrity="sha256-lZFHibXzMHo3GGeehn1hudTAP3Sc0uKXBXAzHX1sjtk=" crossorigin="anonymous"></script>
<!--Bootstrap-->
<script src="http://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/js/bootstrap.min.js"></script>
</body>
</html>
Nancy
Get ready! An upgraded Adobe Community experience is coming in January.
Learn more