PDA

View Full Version : سوال: مشکل تنظیم عناصر در Internet Explorer



dragon-nb
چهارشنبه 14 فروردین 1392, 18:57 عصر
کدهای من بدین شکل هست:
مشکل من اینه که در IE 8 هدر وسط قرار نمیگیره!!

/*****css reset*********/

body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,f orm,fieldset,input,textarea,p,blockquote,th,td {
margin:0;
padding:0;
}
table {
border-collapse:collapse;
border-spacing:0;
}
fieldset,img {
border:0;
}
address,caption,cite,code,dfn,em,strong,th,var {
font-style:normal;
font-weight:normal;
}
ol,ul {
list-style:none;
}
caption,th {
text-align:left;
}
h1,h2,h3,h4,h5,h6 {
font-size:100%;
font-weight:normal;
}
q:before,q:after {
content:'';
}
abbr,acronym { border:0;
}
/********css reset*********/
#wrapper{
width:100%;
margin:0 auto;
}
#header{
background-color:red;
height:312px;
width:893px;
margin:0 auto;
}





<div id="wrapper">
<div id="header">

</div><!----end header----->
</div>

<div id="footer">
</div>

dragon-nb
پنج شنبه 15 فروردین 1392, 09:59 صبح
یعنی کسی نمیدونه !!!

mohsen_bu
پنج شنبه 15 فروردین 1392, 21:41 عصر
با سلام به دوست عزیز:
در IE همیشه طراحان با یک مشکل اساسی مواجه اند!
و این مشکل همان Margin میباشد!
در IE ، خواص Margin به درستی پشتیبانی نمیشود...
برای حل این مشکل شما می توانید Position سربرگ را به حالت Relative قرار دهید.

این خاصیت ، وضیت موقعیت سربرگ را نسبت به Wrapper تعیین می کند و موقعیت قرارگیری آن با Wapper تغییر می کند به یان ترتیب که:



#header{
background-color:red;
height:312px;
width:893px;
margin:0 auto;
position:relative
}



اگر سوالی بود مطرح فرمایید.

esmaeilbf
شنبه 17 فروردین 1392, 16:25 عصر
relative هم کردم جواب نداد!!

یه مشکل دیگه با fix کردن یک دیو ؟ چطور باید یه دیو رو ثابت کنم توی IE جواب نمیده position:fixed;