From 4554c516a0fd57ac61ed4fef55a23428e3235495 Mon Sep 17 00:00:00 2001 From: Sascha Schulz <sschulz@dh-software.de> Date: Di, 31 Jan 2023 18:10:27 +0100 Subject: [PATCH] finish css basics --- assets/html/css-menu.html | 37 +++++++++++++++++++++++++------------ 1 files changed, 25 insertions(+), 12 deletions(-) diff --git a/assets/html/css-menu.html b/assets/html/css-menu.html index 2e09c99..2c75b4d 100644 --- a/assets/html/css-menu.html +++ b/assets/html/css-menu.html @@ -2,27 +2,40 @@ <html lang="en"> <head> <meta charset="UTF-8"> - <title>Box Model</title> + <title>Menu</title> <style> - div { + html { color: white; - border: 3px solid red; - padding: 10px; - width: 100px; - margin-bottom: 10px; } - .border-box { - box-sizing: border-box; + .menu-item { + display: inline-block; + + position: relative; } - .content-box { - box-sizing: content-box; + .menu-item .children { + display: none; + + position: absolute; + } + + .menu-item:hover .children { + display: block; } </style> </head> <body> - <div class="content-box">content-box</div> - <div class="border-box">border-box</div> + <div class="menu"> + <div class="menu-item">Eins</div> + <div class="menu-item"> + Hover Me! + <div class="children"> + <div>Item 1</div> + <div>Item 2</div> + </div> + </div> + <div class="menu-item">Drei</div> + </div> </body> </html> -- Gitblit v1.9.3