Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/77.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/css/36.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_Blogger - Fatal编程技术网

Html 使按钮大小与屏幕宽度相同

Html 使按钮大小与屏幕宽度相同,html,css,blogger,Html,Css,Blogger,我在一个博客中使用这个按钮代码。但问题是,在移动设备中,屏幕的宽度消失了。如何使其适应用户的屏幕大小 <div class="column" style="box-sizing: inherit; display: inline-block; margin-bottom: 0em; margin-top: 0em; padding-left: 1rem; padding-right: 1rem; vertical-align: middle; width: 650px;">

我在一个博客中使用这个按钮代码。但问题是,在移动设备中,屏幕的宽度消失了。如何使其适应用户的屏幕大小

<div class="column" style="box-sizing: inherit; display: inline-block; margin-bottom: 0em; margin-top: 0em; padding-left: 1rem; padding-right: 1rem; vertical-align: middle; width: 650px;">
    <div class="margin-top centered" style="box-sizing: inherit; margin-top: 1.6rem; text-align: center;">
        <a class="btn" href="Link-Here" style="-webkit-tap-highlight-color: transparent; background-color: #00bd9a; border-radius: 2px; box-shadow: rgba(0, 0, 0, 0.14) 0px 2px 2px 0px, rgba(0, 0, 0, 0.12) 0px 1px 5px 0px, rgba(0, 0, 0, 0.2) 0px 3px 1px -2px; box-sizing: inherit; color: white; cursor: pointer; display: inline-block; height: 42px; letter-spacing: 0.5px; line-height: 42px; padding: 0px 3rem; pointer-events: all; position: relative; text-decoration-line: none; text-transform: uppercase; vertical-align: middle; width: 537px;">Text Here</a>
    </div>
</div>

我通常建议使用媒体查询更改按钮的宽度。现在它被设置为一个特定的宽度,因此如果屏幕较小,它会超出屏幕。通过简单的媒体查询,您可以说,如果屏幕比
…px
窄,则宽度为100%

也许可以试试这样:

@media only screen and (max-width: 600px) {
    btn {
        width: 100%;
    }
}
<div class="container">
            <div class="row">
                <div class="col-xs-12  col-sm-6 ">
                    <button class="btn btn-primary btn-block">Click me!</button>
                </div>
            </div>
        </div>

我通常会建议使用媒体查询来更改按钮的宽度。现在它被设置为一个特定的宽度,因此如果屏幕较小,它会超出屏幕。通过简单的媒体查询,您可以说,如果屏幕比
…px
窄,则宽度为100%

也许可以试试这样:

@media only screen and (max-width: 600px) {
    btn {
        width: 100%;
    }
}
<div class="container">
            <div class="row">
                <div class="col-xs-12  col-sm-6 ">
                    <button class="btn btn-primary btn-block">Click me!</button>
                </div>
            </div>
        </div>

我将html与css分离,并使用
%
而不是固定宽度进行了一些更改

当然,您也可以使用媒体查询来查询响应站点

.column{
框大小:继承;
显示:内联块;
边缘底部:0em;
页边顶部:0em;
垂直对齐:中间对齐;
宽度:100%;
}
.页边空白处{
保证金上限:1.6雷姆;
}
.居中{
框大小:继承;
文本对齐:居中;
}
.btn{
-webkit点击突出显示颜色:透明;
背景色:#00bd9a;
边界半径:2px;
盒影:rgba(0,0,0,0.14)0px 2px 2px 0px,rgba(0,0,0,0.12)0px 1px 5px 0px,rgba(0,0,0,0.2)0px 3px 1px-2px;
框大小:继承;
颜色:白色;
光标:指针;
显示:内联块;
高度:42px;
字母间距:0.5px;
线高:42px;
填充:0px 1rem;
指针事件:全部;
位置:相对位置;
文字装饰线:无;
文本转换:大写;
垂直对齐:中间对齐;
宽度:80%;
}

我将html与css分离,并使用
%
而不是固定宽度进行了一些更改

当然,您也可以使用媒体查询来查询响应站点

.column{
框大小:继承;
显示:内联块;
边缘底部:0em;
页边顶部:0em;
垂直对齐:中间对齐;
宽度:100%;
}
.页边空白处{
保证金上限:1.6雷姆;
}
.居中{
框大小:继承;
文本对齐:居中;
}
.btn{
-webkit点击突出显示颜色:透明;
背景色:#00bd9a;
边界半径:2px;
盒影:rgba(0,0,0,0.14)0px 2px 2px 0px,rgba(0,0,0,0.12)0px 1px 5px 0px,rgba(0,0,0,0.2)0px 3px 1px-2px;
框大小:继承;
颜色:白色;
光标:指针;
显示:内联块;
高度:42px;
字母间距:0.5px;
线高:42px;
填充:0px 1rem;
指针事件:全部;
位置:相对位置;
文字装饰线:无;
文本转换:大写;
垂直对齐:中间对齐;
宽度:80%;
}

最快、最简单的解决方案是使用引导网格系统。 这是按钮html的修改版本

<div class="container" style="margin:10px">
  <div class="row">
    <div class="col-md-6">
      <a class="btn" href="#">New</a>
    </div>
  </div>
</div>


下面是()代码笔链接

最快和最简单的解决方案是使用引导网格系统。 这是按钮html的修改版本

<div class="container" style="margin:10px">
  <div class="row">
    <div class="col-md-6">
      <a class="btn" href="#">New</a>
    </div>
  </div>
</div>


以下是()代码笔链接

您可以使用以下代码:

<div class="container">
  <h2>Block Level Buttons</h2>
  <button type="button" class="btn btn-primary btn-block">Button 1</button>
  <button type="button" class="btn btn-default btn-block">Button 2</button>

  <h2>Large Block Level Buttons</h2>
  <button type="button" class="btn btn-primary btn-lg btn-block">Button 1</button>
  <button type="button" class="btn btn-default btn-lg btn-block">Button 2</button>

  <h2>Small Block Level Buttons</h2>
  <button type="button" class="btn btn-primary btn-sm btn-block">Button 1</button>
  <button type="button" class="btn btn-default btn-sm btn-block">Button 2</button>
</div>

块级按钮
按钮1
按钮2
大块级按钮
按钮1
按钮2
小方块级按钮
按钮1
按钮2

您可以始终使用网格系统来进行此操作,如下所示:

@media only screen and (max-width: 600px) {
    btn {
        width: 100%;
    }
}
<div class="container">
            <div class="row">
                <div class="col-xs-12  col-sm-6 ">
                    <button class="btn btn-primary btn-block">Click me!</button>
                </div>
            </div>
        </div>

点击我!

xs适用于手机超小型设备,因为您要求以手机用户屏幕的大小管理它。对于引导4,将col-xs-12替换为col-12。

您可以使用以下代码:

<div class="container">
  <h2>Block Level Buttons</h2>
  <button type="button" class="btn btn-primary btn-block">Button 1</button>
  <button type="button" class="btn btn-default btn-block">Button 2</button>

  <h2>Large Block Level Buttons</h2>
  <button type="button" class="btn btn-primary btn-lg btn-block">Button 1</button>
  <button type="button" class="btn btn-default btn-lg btn-block">Button 2</button>

  <h2>Small Block Level Buttons</h2>
  <button type="button" class="btn btn-primary btn-sm btn-block">Button 1</button>
  <button type="button" class="btn btn-default btn-sm btn-block">Button 2</button>
</div>

块级按钮
按钮1
按钮2
大块级按钮
按钮1
按钮2
小方块级按钮
按钮1
按钮2

您可以始终使用网格系统来进行此操作,如下所示:

@media only screen and (max-width: 600px) {
    btn {
        width: 100%;
    }
}
<div class="container">
            <div class="row">
                <div class="col-xs-12  col-sm-6 ">
                    <button class="btn btn-primary btn-block">Click me!</button>
                </div>
            </div>
        </div>

点击我!

xs适用于手机超小型设备,因为您要求以手机用户屏幕的大小管理它。对于引导4,请将col-xs-12替换为col-12。

仅此使用引导似乎有点过分。仅此使用引导似乎有点过分。谢谢。这是我需要的解决方案。谢谢。这是我需要的解决方案。谢谢。成功了,谢谢。成功了。