【发布时间】:2021-01-29 09:12:16
【问题描述】:
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<title>Site de Yani Mira</title>
<meta name="description" content="">
<meta name="viewport" content="width=device-width, initial-scale=1">
<link rel="stylesheet" type="text/css" href="style.css">
</head>
<body>
<div id = "banniere">
<img src="/images/banniere_site.png" alt="">
</div>
<div class="dropdown">
<button class="dropbtn">Menu^</button>
<div class="dropdown-content">
<a href="#">Accueil</a>
<a href="#">Telecharger CV</a>
<a href="#">Chaîne Youtube</a>
<a href="#">Contact</a>
<a href="#">Mes projets</a>
</div>
</div>
<div id='bienvenue'>Bienvenue sur mon Site</div>
<div id="banniere">
<img src="images/banniere_site.png" alt="">
</div>
<section>
<div id="presentation">
Je me présente je m'appelle Yani Mira
</div>
<div id="texte_section">Je suis un jeune développeur en 3ème année à l'école d"informatique
ESTIAM (Paris 20) et suis en contrat d'alternance avec la société
de consulting informatique Xenoo.
Depuis petit je suis passioné par les nouvelles technologies et
souhaite en faire mon métier.</div>
<img class="photodemoi" src="images/yani_photo_resized.jpg" alt="">
</section>
<script src="" async defer></script>
</body>
</html>
@font-face {
font-family: 'freshmannormal';
src: url('polices/freshman/freshman-webfont.woff2') format('woff2'),
url('polices/freshman/freshman-webfont.woff') format('woff');
font-weight: normal;
font-style: normal;
}
@font-face {
font-family: 'gowaitalic';
src: url('gowa-italic-webfont.woff2') format('woff2'),
url('gowa-italic-webfont.woff') format('woff');
font-weight: normal;
font-style: normal;
}
@font-face {
font-family: 'gowaregular';
src: url('polices/gowa/gowa-regular-webfont.woff2') format('woff2'),
url('polices/gowa/gowa-regular-webfont.woff') format('woff');
font-weight: normal;
font-style: normal;
}
#bienvenue{
font-family: 'freshmannormal';
text-align: center;
border-width: 100%;
border-style: solid;
border-radius: 40px;
border-left: 40px;
border-right: 40px;
height: 100px;
height: auto;
width: 100%;
font-size: 3em;
background-color: antiquewhite;
margin-right: 20em;
}
#banniere img
{
width: 100%;
border-radius: 30px;
display: flex;
/* margin-left: 25%; */
}
#presentation{
font-family: 'gowaregular';
font-weight: bold;
font-size: 2em;
}
#text_section{
}
section{
font-family:sans-serif;
padding-right: 10em;
margin-right: 40px;
margin-left: 40px;
padding-bottom: 100px;
font-size: 2em ;
border: 10px;
border-radius: 40px;
border-style: solid ;
border-color:antiquewhite;
text-align: center;
}
.photodemoi{
border-style: solid;
border-color: antiquewhite;
height: 7em;
width: 6em;
position: relative;
bottom: 160px;
left:8.5em;
float: right;
border-radius: 20px;
}
/* Le bouton du dropdown*/
.dropbtn {
font-family: 'freshmannormal';
background-color: antiquewhite;
color: black;
padding: 16px;
font-size: 18px;
font-weight: bold;
border: none;
float: right;
margin-right: 40px;
margin-top: 1px;
}
/* Configuration du container dropdown */
/* Contenu du dropdown (qu'on a caché avec display:none) */
.dropdown-content{
display: none;
position: absolute;
background-color: #f9f9f9;
min-width: 160px;
box-shadow: 0px 8px 16px 0px rgba(0,0,0,0.2);
padding: 12px 16px;
/* margin-left: 110em; */
z-index: 1;
}
/* Links inside the dropdown */
.dropdown-content a {
color: black;
padding: 12px 16px;
text-decoration: none;
display: block;
}
/* Change color of dropdown links on hover */
.dropdown-content a:hover {
background-color: #ddd;
}
/* Show the dropdown menu on hover */
.dropdown:hover .dropdown-content {
display: block;
}
/* Change the background color of the dropdown button when the dropdown content is shown */
.dropdown:hover .dropbtn {
background-color:antiquewhite;
}
@font-face {
font-family: 'freshmannormal';
src: url('polices/freshman/freshman-webfont.woff2') format('woff2'),
url('polices/freshman/freshman-webfont.woff') format('woff');
font-weight: normal;
font-style: normal;
}
@font-face {
font-family: 'gowaitalic';
src: url('gowa-italic-webfont.woff2') format('woff2'),
url('gowa-italic-webfont.woff') format('woff');
font-weight: normal;
font-style: normal;
}
@font-face {
font-family: 'gowaregular';
src: url('polices/gowa/gowa-regular-webfont.woff2') format('woff2'),
url('polices/gowa/gowa-regular-webfont.woff') format('woff');
font-weight: normal;
font-style: normal;
}
#bienvenue{
font-family: 'freshmannormal';
text-align: center;
border-width: 100%;
border-style: solid;
border-radius: 40px;
border-left: 40px;
border-right: 40px;
height: 100px;
height: auto;
width: 100%;
font-size: 3em;
background-color: antiquewhite;
margin-right: 20em;
}
#banniere img
{
width: 100%;
border-radius: 30px;
display: flex;
/* margin-left: 25%; */
}
#presentation{
font-family: 'gowaregular';
font-weight: bold;
font-size: 2em;
}
#text_section{
}
section{
font-family:sans-serif;
padding-right: 10em;
margin-right: 40px;
margin-left: 40px;
padding-bottom: 100px;
font-size: 2em ;
border: 10px;
border-radius: 40px;
border-style: solid ;
border-color:antiquewhite;
text-align: center;
}
.photodemoi{
border-style: solid;
border-color: antiquewhite;
height: 7em;
width: 6em;
position: relative;
bottom: 160px;
left:8.5em;
float: right;
border-radius: 20px;
}
/* Le bouton du dropdown*/
.dropbtn {
font-family: 'freshmannormal';
background-color: antiquewhite;
color: black;
padding: 16px;
font-size: 18px;
font-weight: bold;
border: none;
float: right;
margin-right: 40px;
margin-top: 1px;
}
/* Configuration du container dropdown */
/* Contenu du dropdown (qu'on a caché avec display:none) */
.dropdown-content{
display: none;
position: absolute;
background-color: #f9f9f9;
min-width: 160px;
box-shadow: 0px 8px 16px 0px rgba(0,0,0,0.2);
padding: 12px 16px;
/* margin-left: 110em; */
z-index: 1;
}
/* Links inside the dropdown */
.dropdown-content a {
color: black;
padding: 12px 16px;
text-decoration: none;
display: block;
}
/* Change color of dropdown links on hover */
.dropdown-content a:hover {
background-color: #ddd;
}
/* Show the dropdown menu on hover */
.dropdown:hover .dropdown-content {
display: block;
}
/* Change the background color of the dropdown button when the dropdown content is shown */
.dropdown:hover .dropbtn {
background-color:antiquewhite;
}
@font-face {
font-family: 'freshmannormal';
src: url('polices/freshman/freshman-webfont.woff2') format('woff2'),
url('polices/freshman/freshman-webfont.woff') format('woff');
font-weight: normal;
font-style: normal;
}
@font-face {
font-family: 'gowaitalic';
src: url('gowa-italic-webfont.woff2') format('woff2'),
url('gowa-italic-webfont.woff') format('woff');
font-weight: normal;
font-style: normal;
}
@font-face {
font-family: 'gowaregular';
src: url('polices/gowa/gowa-regular-webfont.woff2') format('woff2'),
url('polices/gowa/gowa-regular-webfont.woff') format('woff');
font-weight: normal;
font-style: normal;
}
#bienvenue{
font-family: 'freshmannormal';
text-align: center;
border-width: 100%;
border-style: solid;
border-radius: 40px;
border-left: 40px;
border-right: 40px;
height: 100px;
height: auto;
width: 100%;
font-size: 3em;
background-color: antiquewhite;
margin-right: 20em;
}
#banniere img
{
width: 100%;
border-radius: 30px;
display: flex;
/* margin-left: 25%; */
}
#presentation{
font-family: 'gowaregular';
font-weight: bold;
font-size: 2em;
}
#text_section{
}
section{
font-family:sans-serif;
padding-right: 10em;
margin-right: 40px;
margin-left: 40px;
padding-bottom: 100px;
font-size: 2em ;
border: 10px;
border-radius: 40px;
border-style: solid ;
border-color:antiquewhite;
text-align: center;
}
.photodemoi{
border-style: solid;
border-color: antiquewhite;
height: 7em;
width: 6em;
position: relative;
bottom: 160px;
left:8.5em;
float: right;
border-radius: 20px;
}
/* Le bouton du dropdown*/
.dropbtn {
font-family: 'freshmannormal';
background-color: antiquewhite;
color: black;
padding: 16px;
font-size: 18px;
font-weight: bold;
border: none;
float: right;
margin-right: 40px;
margin-top: 1px;
}
/* Configuration du container dropdown */
/* Contenu du dropdown (qu'on a caché avec display:none) */
.dropdown-content{
display: none;
position: absolute;
background-color: #f9f9f9;
min-width: 160px;
box-shadow: 0px 8px 16px 0px rgba(0,0,0,0.2);
padding: 12px 16px;
/* margin-left: 110em; */
z-index: 1;
}
/* Links inside the dropdown */
.dropdown-content a {
color: black;
padding: 12px 16px;
text-decoration: none;
display: block;
}
/* Change color of dropdown links on hover */
.dropdown-content a:hover {
background-color: #ddd;
}
/* Show the dropdown menu on hover */
.dropdown:hover .dropdown-content {
display: block;
}
/* Change the background color of the dropdown button when the dropdown content is shown */
.dropdown:hover .dropbtn {
background-color:antiquewhite;
}
大家好,我遇到一个问题,我将下拉按钮放在页面的最右侧(最初位于最左侧),但是当我将鼠标悬停在下拉按钮上时,下拉内容显示在最左侧,显然我试图用左边距 px 移动它,它可以工作,但问题是它没有响应,如果我缩小页面,那么当我将鼠标悬停在下拉按钮上时,我不再看到下拉内容。
这是我的 CSS 代码:
[在此处输入图片描述][1]
我用代码编辑过
编辑前: [在此处输入图片描述][2]
编辑前https://i.stack.imgur.com/zv2od.png 编辑后:https://i.stack.imgur.com/tup88.png
【问题讨论】:
-
为什么不是简单地粘贴代码,而是采取艰难的方式截取屏幕截图,上传它...请阅读How to Ask,而不是edit,并创建一个minimal reproducible example。
-
请分享源代码(不是截图)
-
我确实尝试过粘贴它,但是当我这样做时说我还不允许粘贴代码
标签: html css list button dropdown