Mam problem podczas tworzenia strony internetowej.overflow-x: visible; overflow-y: auto; nie działa - czy te standardy są zgodne?
Ani Firefox lub Internet Explorer zaprezentuje zachowanie że oczekuję na poniższym fragmencie kodu:
<div
style="overflow-x: visible; overflow-y: auto; width: 200px; height: 200px; border: 1px solid #F00;">
<div style="width: 300px; height: 300px; background-color: #0F0;"> </div>
</div>
co by się spodziewać byłoby, aby móc zobaczyć zawartość, która przelewa się na stronie X div kontenera, ale nie zawartość, która przepełnia się na dole (z suwakiem, aby zobaczyć więcej). Zamiast tego widzę pasek przewijania x i pasek przewijania y.
Uwaga: w wyniku oględzin obliczonych właściwości stylu w firebug ujawniono, że firefox używa do kontenera overflow-x: auto;
.
Czy to zachowanie jest oczekiwane? Rozumiem, że istnieje pewna niejednoznaczność w związku z prośbą o umieszczenie paska przewijania nad moimi własnymi treściami (np. Że moja pozioma zawartość przekroczyłaby pionowy pasek przewijania, więc musiałaby pokryć część treści).
Czy zachowanie, którego doświadczam, jest zgodne ze standardami?
To ma dla mnie sens; w jaki sposób można użyć paska przewijania, jeśli nad nim przepełniała się zawartość? – joshnh
Mam ten sam problem i używam objaśnień po lewej stronie mojego kontenera, aby wyświetlać komunikaty o błędach. Nie byliby przeszkodą pionowego paska przewijania, jeślibym mógł to zrobić ... –