Я видел несколько подобных вопросов в моем поиске, но либо на вопрос не был дан правильный ответ, либо ответ не был дан.Итак, я спрошу еще раз.
<style>
.parent { overflow-y:scroll; overflow-x:visible; width:100px; }
.child { position:relative; }
.child-menu { position:absolute; top:0px; left:-100px; display:inline-block; }
</style>
<div class="parent">
<!-- Lots of the following divs -->
<div class="child">
Text Line
<div class="child-menu">some pop out stuff</div>
</div>
</div>
Хорошо, это всего лишь пример.Но в основном я пытаюсь сделать так, чтобы классы .child можно было прокручивать по оси y ... прокручивать вверх и вниз.Но я хочу, чтобы ось х ... дочернее меню было видно за пределами родительского контейнера.
Имеет ли это смысл?Таким образом, происходит то, что при отображении страницы браузер интерпретирует переполнение как полностью автоматическое и не учитывает отдельную ось.Я что-то не так делаю или браузеры просто не соответствуют спецификации CSS3?В основном тестируется только на Chrome.