gpt4 book ai didi

html - CSS中position属性的使用

转载 作者:太空宇宙 更新时间:2023-11-04 13:06:32 24 4
gpt4 key购买 nike

我是 CSS 的初学者,需要建议方面的帮助。

我正在做一个元素,在这个元素中我设法将 container_main 放置在 container_menu 旁边,给出屏幕的剩余尺寸,给它相对位置和 float 它在右边。 container_menu 具有指定的尺寸和固定位置。

body {
font-size: 16px;
font-family: 'Open Sans', sans-serif;
margin: 0;
padding: 0;
}

.wrapper {
width: 100%;
height: 100%;
position: relative;
}

/*Contenedor de la barra de navegacion: Columna*/
.container_menu {
height: 100%;
width: 18rem;
/*display: inline-block;*/
position: fixed;
background-color: gray;
}

/*Barra de navelación: Elemento <ul>*/
.container_menu .menu {
width: 100%;
padding: 0;
}

.container_menu ul {
list-style-type: none;
}

.container_menu .menu li a{
color: white;
display: block;
padding: 1rem 1.5rem;
background-color: gray;
}

.container_menu .menu li a:hover {
color: white;
background-color: black;
}

.container_main {
height: 100%;
width: 66.31rem;
background-color: black;
position: relative;
float: right;
}

p {
color: white;
background-color: blue;
width: 30rem;
height: 20rem;
border: .7rem solid white;;
padding: 5rem;
margin: 10rem;
}
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<meta http-equiv="X-UA-Compatible" content="ie=edge">
<link rel="stylesheet" href="css/style.css" type="text/css">
<link href="https://fonts.googleapis.com/css?family=Open+Sans:300i,400" rel="stylesheet">
<title>MDN - Mockup</title>
</head>
<body class="wrapper">
<nav class="container_menu">

<ul class="menu">
<li><a href="#"><i class="fa fa-pencil"></i>Teaching Activities</a></li>
<li><a href="#">Web Literacy</a></li>
<li><a href="#">Leadership Opportunities</a></li>
<li><a href="#">Tools</a></li>
<li><a href="#">Comunity</a></li>
</ul>
</nav>

<main class="container_main">
<p>Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt
ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco
laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in
voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat
non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.</p>

<p>Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt
ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco
laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in
voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat
non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.</p>

<p>Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt
ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco
laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in
voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat
non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.</p>

</main>

<<footer></footer>

</body>
</html>

我想知道我赋予容器的特性是否理想,或者是否有更好的方法使用其他特性来获得相同的结果。

谢谢。

最佳答案

查看您的代码和要求,我认为您的实现方式没有问题,因此我的回答是您的实现都很好,不需要任何更改。我在我自己的几个网站中使用了相同的方法。

关于html - CSS中position属性的使用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40755267/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com