Это выглядит намного проще, чем я, возможно, заставляю звучать.У меня есть контент div, шириной 600 пикселей.Ради этого аргумента постоянно в середине моей страницы.Он устанавливается посередине с помощью
margin: 0px auto;
В верхнем правом углу этого div я установил второй div, который содержит параметры (это будут параметры общего доступа, например,как Facebook, Twitter и т. д.).В настоящее время он контролируется с помощью CSS, без Javascript.Когда мой курсор находится вне раздела «Параметры», он остается кнопкой.Когда мой курсор находится над элементом Div, он расширяется.Я хочу, чтобы он расширялся по сравнению с моим контентом, но мой контент по-прежнему должен обтекать оригинальную (в данном случае) квадратную рамку размером 50 пикселей.
У меня загружены две тестовые страницы:
Тест 1 - отображает div «Параметры» в правильном месте (задается с помощью float: right;
), но когда я переворачиваю его, содержимое оборачивается вокруг вновь созданного div.
Test2 - Это гарантирует, что мой div плавает над моим контентом, но он устанавливается с помощью position: absolute
и остается в верхнем правом углу страницы.
Я что-то пропустил, я знаюЯ имею.Есть какие-нибудь предложения относительно того, как я могу заставить это работать вместе?Я бы предпочел исключительно CSS, но я не против Javascript, ни автономного, ни использования jQuery (я бы предпочел это, поскольку другие скрипты, которые я использую на своем сайте, используют инфраструктуру jQuery).Код для этого примера на 100% встроен, CSS использует, а не теги, поэтому, если вы хотите посмотреть, все это есть.