Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/75.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Html 文本输入按钮不在一行上_Html_Css - Fatal编程技术网

Html 文本输入按钮不在一行上

Html 文本输入按钮不在一行上,html,css,Html,Css,我是CSS和HTML的初学者,对此我一无所知。我试过使用max height、line height和line clamp都不起作用 HTML代码: 移除宽度:50px,使其正常工作。你的钮扣太短了 演示删除宽度:50px,使其正常工作。你的钮扣太短了 演示您的问题是,您的大部分宽度都来自填充。Padding就是它听起来的样子——用于框显元素的内部空白 这不能与边距相混淆,边距是元素周围的空白 要解决问题,您需要获得由width元素定义的可用宽度。这是目前设置为50px,这是不够大的文本。事

我是CSS和HTML的初学者,对此我一无所知。我试过使用
max height
line height
line clamp
都不起作用

HTML代码:


移除
宽度:50px
,使其正常工作。你的钮扣太短了


演示

删除
宽度:50px
,使其正常工作。你的钮扣太短了


演示

您的问题是,您的大部分宽度都来自填充。Padding就是它听起来的样子——用于框显元素的内部空白

这不能与边距相混淆,边距是元素周围的空白

要解决问题,您需要获得由width元素定义的可用宽度。这是目前设置为50px,这是不够大的文本。事实上,您看到整个单词“started”的唯一原因是您没有设置overflow属性


只需将
宽度:50px
从按钮中移除,或将其设置为
自动
,即可工作。我还更改了按钮的填充以保持原来的大小。您还可以删除“高度”值,并将其替换为垂直填充以使文本居中:

填料:10px1em
高度:50px
宽度:50px


你的问题是你从填充中获得了大部分宽度。Padding就是它听起来的样子——用于框显元素的内部空白

这不能与边距相混淆,边距是元素周围的空白

要解决问题,您需要获得由width元素定义的可用宽度。这是目前设置为50px,这是不够大的文本。事实上,您看到整个单词“started”的唯一原因是您没有设置overflow属性


只需将
宽度:50px
从按钮中移除,或将其设置为
自动
,即可工作。我还更改了按钮的填充以保持原来的大小。您还可以删除“高度”值,并将其替换为垂直填充以使文本居中:

填料:10px1em
高度:50px
宽度:50px


删除宽度!移除高度!此外,您在链接中添加了太多样式。开始删除不需要的样式。删除宽度!移除高度!此外,您在链接中添加了太多样式。开始删除不需要的样式。在
中使用
填充顶部:15px
。btn
也会使文本看起来垂直居中,
div p{color:#000}
会使文本变黑,在
中使用
填充顶部:15px
。btn
也会使文本看起来垂直居中,
div p{color:#000}
将使文本变黑
<head>
    <link rel="stylesheet" type="text/css" href="stylesheet home.css">
    <meta charset="utf-8">
    <title>Untitled Document</title>
</head>
<body>
    <div id="div1" style="height: 500px">
        <p>Welcome to the FIFA tournament creator</p>
        <a href="#" class="blue btn">Get Started</a>
    </div>
</body>
</html>
@charset "utf-8";
/* CSS Document */

div
{
}
#div1
{
    background-image: url(../Images/div1.png);
    min-height: 440px;
    font-size: 35px;
    font-family: molengo, sans-serif;
    font-weight: 600;
    font-variant: normal;
    font-style: normal;
    color: #FFFFFF;
}
.btn {
    background: #CCC;
    color: #FFF;
    display: inline-block;
    border-radius: 3px;
    box-shadow: inset 0 1px 0 rgba(255,255,255,0.2);
    font-family: Arial, sans-serif;
    padding: 0 3em;
    text-decoration: none;
    background: linear-gradient(#11A1D6,#0E86B2);
    text-shadow: 1px 1px 1px #0E86B2;
    height: 50px;
    width: 50px;
    -webkit-line-clamp: 1;
    line-height: 1;
    text-align: left;   
}
.blue.btn {
    background: linear-gradient(#11A1D6,#0E86B2);
    text-shadow: 1px 1px 1px #0E86B2; 
}
.btn:hover { 
    box-shadow: inset 0 1px 1px rgba(255,255,255,0.2), 
    inset 0 1.5em 1em rgba(255,255,255,0.3);
}
.btn:active { 
    box-shadow: inset 0 1px 1px rgba(255,255,255,0.2), 
    inset 0 1.5em 1em rgba(0,0,0,0.3); 
}