Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/79.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
Javascript 在浏览器重新调整大小时更改文本_Javascript_Html_Css - Fatal编程技术网

Javascript 在浏览器重新调整大小时更改文本

Javascript 在浏览器重新调整大小时更改文本,javascript,html,css,Javascript,Html,Css,我想知道,当浏览器达到一定大小时,是否可以更改网站上的文本 例如,在大屏幕上查看浏览器时,文本为“Bizzeni小学”,但在手机、平板电脑或小屏幕上查看时,我希望文本为“Bizzeni小学” 斯特凡 <!-- Nav Bar --> <nav class="navbar navbar-default navbar-fixed-top"> <div class="container"> <div class="navbar-head

我想知道,当浏览器达到一定大小时,是否可以更改网站上的文本

例如,在大屏幕上查看浏览器时,文本为“Bizzeni小学”,但在手机、平板电脑或小屏幕上查看时,我希望文本为“Bizzeni小学”

斯特凡

<!-- Nav Bar -->
<nav class="navbar navbar-default navbar-fixed-top">
    <div class="container">
        <div class="navbar-header page-scroll">
            <button type="button" class="navbar-toggle" data-toggle="collapse" data-target="#bs-example-navbar-collapse-1">
                <span class="sr-only">Toggle navigation</span>
                <span class="icon-bar"></span>
                <span class="icon-bar"></span>
                <span class="icon-bar"></span>
            </button>
            <a class="navbar-brand" href="#page-top">Bizweni Primary School</a>
        </div>

        <!-- Navbar Links For Scrolling -->
        <div class="collapse navbar-collapse" id="bs-example-navbar-collapse-1">
            <ul class="nav navbar-nav navbar-right">
                <li class="hidden">
                    <a href="#"></a>
                </li>
                <li class="page-scroll">
                    <a href="#contact">Contact Us</a>
                </li>
                <li class="page-scroll">
                    <a href="#">Blog</a>
                </li>
            </ul>
        </div>
    </div>
</nav>

切换导航

最简单的方法是创建两个div,并用媒体查询显示它们。

最简单的方法是创建两个div,并用媒体查询显示它们。

最简单的方法是创建两个div,并用媒体查询显示它们。

最简单的方法是创建两个div,并通过媒体查询显示它们。

是否要更改值显示或值的显示类型


您可以使用boostrap进行“响应性设计”。在任何情况下,如果您想以自己的方式完成此操作,可以使用navigator的用户代理并执行一个小的js函数

是否要更改值显示或值的显示类型


您可以使用boostrap进行“响应性设计”。在任何情况下,如果您想以自己的方式完成此操作,可以使用navigator的用户代理并执行一个小的js函数

是否要更改值显示或值的显示类型


您可以使用boostrap进行“响应性设计”。在任何情况下,如果您想以自己的方式完成此操作,可以使用navigator的用户代理并执行一个小的js函数

是否要更改值显示或值的显示类型

您可以使用boostrap进行“响应性设计”。在任何情况下,如果您想以自己的方式完成此操作,可以使用navigator的用户代理并执行一个小的js函数

您需要使用
媒体查询
,两个div就可以了。
。小标题{
显示:无;
}
@介质(最大宽度:992px){
.小标题{
显示:块;
}
.头衔{
显示:无;
}
}
欢迎来到我的网站!
我的网站

您需要使用
媒体查询
,两个div就可以了。
。小标题{
显示:无;
}
@介质(最大宽度:992px){
.小标题{
显示:块;
}
.头衔{
显示:无;
}
}
欢迎来到我的网站!
我的网站

您需要使用
媒体查询
,两个div就可以了。
。小标题{
显示:无;
}
@介质(最大宽度:992px){
.小标题{
显示:块;
}
.头衔{
显示:无;
}
}
欢迎来到我的网站!
我的网站

您需要使用
媒体查询
,两个div就可以了。
。小标题{
显示:无;
}
@介质(最大宽度:992px){
.小标题{
显示:块;
}
.头衔{
显示:无;
}
}
欢迎来到我的网站!

我的网站
在javascript中有一个
onResize
事件

你可以像这样使用它

   <body onresize="myFunction()">

在MyFunction中处理您的所有需要。 有许多点需要注意,如果所有元素都不使用相同的css类,则必须在resize上调整所有元素的大小


更多关于的信息,javascript中有
onResize
事件

你可以像这样使用它

   <body onresize="myFunction()">

在MyFunction中处理您的所有需要。 有许多点需要注意,如果所有元素都不使用相同的css类,则必须在resize上调整所有元素的大小


更多关于的信息,javascript中有
onResize
事件

你可以像这样使用它

   <body onresize="myFunction()">

在MyFunction中处理您的所有需要。 有许多点需要注意,如果所有元素都不使用相同的css类,则必须在resize上调整所有元素的大小


更多关于的信息,javascript中有
onResize
事件

你可以像这样使用它

   <body onresize="myFunction()">

在MyFunction中处理您的所有需要。 有许多点需要注意,如果所有元素都不使用相同的css类,则必须在resize上调整所有元素的大小


更多关于

的信息尽管不建议SEO和UX,但通过Javascript很容易实现

HTML

欢迎访问我的网站
JS

if($(窗口).width()<1024){
var元素=document.getElementById(“标题”);
element.innerHTML=“我的网站”;
}

如前所述,您可以通过CSS隐藏或显示内容。这里没有最好的解决方案,我建议保持全文完整,并尝试根据屏幕分辨率修改宽度。

虽然不建议SEO和UX,但通过Javascript很容易实现

HTML

欢迎访问我的网站
JS

if($(窗口).width()<1024){
var元素=document.getElementById(“标题”);
element.innerHTML=“我的网站”;
}

如前所述,您可以通过CSS隐藏或显示内容。这里没有最好的解决方案,我建议保持全文完整,并尝试根据屏幕分辨率修改宽度。

虽然不建议SEO和UX,但通过Javascript很容易实现

HTML

欢迎访问我的网站
JS

if($(窗口).width()<1024){
var元素=document.getElementById(“标题”);
element.innerHTML=“我的网站”;
}
如前所述,您可以通过CSS隐藏或显示内容。这里没有最好的解决方案,我建议保持整个文本的完整性,并根据需要修改宽度
@media all and (max-width: 320px) {
  .mobile-hidden {
    display: none;
  }
}
<h1>
    <span class="mobile">Title For mobile</span>
    <span class="desktop">Title For desktop</span>
</h1> 

.mobile {
  display: none;
}    

@media all and (max-width: 320px) {
   .mobile {
      display: inline;
   }
   .desktop {
     display: none;
   }
}
<h1 class="with-before">My Site</h1>

h1.with-before:before {
    content: 'Welcome to ';
}
@media all and (max-width: 320px) {
    h1.with-before:before {
        content: '';
    }
}