Thanks for your reply Kelly. One thing I notice is that you're using http://serverapi.arcgisonline.com/jsapi/arcgis/3.4amd/ to load the API and I was using http://serverapi.arcgisonline.com/jsapi/arcgis/3.4/I'm not familiar w/ the former - should I be using that instead? Can you point me to any pure AMD examples other than portal_getgroupamd.html?I cannot reproduce the problem using the sample you provided, but can do so in Chrome using the code below. Note that FireFox does not exhibit the problem.Thanks again for your help!--john
<!DOCTYPE html>
<html>
<head>
<title>BorderContainer Example</title>
<link rel="stylesheet" href="http://serverapi.arcgisonline.com/jsapi/arcgis/3.4amd/js/esri/css/esri.css">
<style>
html,body {
height: 100%;
width: 100%;
margin: 0;
padding: 0;
}
#mainWindow {
width:100%;
height:100%;
}
#header {
height: 75px;
background-color: blue;
}
#leftPane {
width: 100px;
background-color: green;
}
#footer {
height: 25px;
background-color: red;
}
#featureInfo {
height: 50px;
background-color:rgb(194,188,155);
}
</style>
<script>
dojoConfig= {
parseOnLoad: false,
async: true
};
</script>
<script src="http://serverapi.arcgisonline.com/jsapi/arcgis/3.4amd/"></script>
<script>
require(
[
"dijit/layout/BorderContainer", "dijit/layout/ContentPane",
"esri/Map", "dojo/parser", "dojo/ready", "dojo/domReady!"
],
function(BorderContainer, ContentPane, Map, parser, ready) {
ready(function(){
parser.parse();
});
var map = new Map("map",{
basemap:"oceans",
center:[-102,40], //long, lat
zoom:5
});
}
);
</script>
</head>
<body class="claro">
<div id="mainWindow" data-dojo-type="dijit/layout/BorderContainer" data-dojo-props="design:'headline', gutters:false">
<div id="header" data-dojo-type="dijit/layout/ContentPane" data-dojo-props="region:'top'">
HEADER
</div>
<div id="leftPane" data-dojo-type="dijit/layout/ContentPane" data-dojo-props="region:'left'">
LEFT PANEL
</div>
<div id="centerPane" data-dojo-type="dijit/layout/ContentPane" data-dojo-props="region:'center'">
<div id="mapContainer" data-dojo-type="dijit/layout/BorderContainer" data-dojo-props="design:'headline', gutters:false">
<div id="map" data-dojo-type="dijit/layout/ContentPane" data-dojo-props="region:'center'">
</div>
<div id="featureInfo" data-dojo-type="dijit/layout/ContentPane" data-dojo-props="region:'bottom'">
FEATUREINFO
</div>
</div>
</div> <!-- end centerPane BorderContainer -->
<div id="footer" data-dojo-type="dijit/layout/ContentPane" data-dojo-props="region:'bottom'">
</div>
</div> <!-- end mainWindow BorderContainer -->
</body>
</html>