Не знаю много о css и просто о Java/J2EE
разработчике, но кое-как получил удар в какой-то css
головоломке, которую я не могу решить
Я использовал форму с некоторым эффектом светового короба Jquery, которая имеет div
с id
и class
<div id="contact-container"
class="myclass"
style="z-index: 1002; height: 386px; width: 450px; position: fixed; left: 406.5px; top: 15%; ">
в моем файле css я увидел следующую запись
#contact-container {
font: 16px/22px 'Trebuchet MS', Verdana, Arial;
text-align:left;
width:450px;
}
но когда эта форма отображалась во всплывающем окне jquery, она правильно отображалась в Mozilla, но в Google Chrome и IE окно отображалось неправильно, как только его часть, и оставалось в виде полосы прокрутки.
когда я увидел его через firebug (используется впервые :)), он показал мне что-то вроде
<div id="contact-container"
class="myclass"
style="position: fixed; z-index: 1002; height: 67px; width: 450px; left: 406.5px; top: 15%;">
и для тех же настроек он не работал должным образом для IE и Mozilla, поэтому после многих Goggling я сделал следующие изменения в css
#contact-container {
font: 16px/22px 'Trebuchet MS', Verdana, Arial;
text-align:left;
width:450px;
height:380px !important;
}
я установил высоту на height:380px !important;
, хотя это решило мою проблему, но, не зная о CSS, я не уверен, что это был правильный подход, когда я искал высоту, но она нигде не была определена.
Пожалуйста, предложите, если я принял неправильный подход