Я не программист внешнего интерфейса, но я впервые осознал эту проблему, как только обнаружил, что css.maxHeight не поддерживается HTML4.0. когда DOCTYPE ссылается на HTML4.0, maxHeight в css не работает, но изменяет DOCTYPE на XHTML1.0, он работает.
Итак, теперь возникает вопрос, в чем разница между поддержкой CSS в HTML4.0 и XHTML1.0? или где взять сравнительную таблицу или статистику?
Edit:
- извините за опечатку, это maxHeight, не maxLength -
что я имею в виду css.maxHeight под простым кодом, как показано ниже, backgroundColor работает в HTML4.0, но maxLength нет.
<script languague="javascript" type="text/javascript">
$(document).ready(function() {
var div = $("div");
div.css({ maxHeight: 200,
overflow: 'auto',
backgroundColor:'#eee'
});
});
</script>
и вот два типа ссылок DOCTYPE
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN" >
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">