Javascript 如果低于特定浏览器宽度,则不显示链接
我有一个链接:Javascript 如果低于特定浏览器宽度,则不显示链接,javascript,html,css,browser-width,Javascript,Html,Css,Browser Width,我有一个链接: <a class="twitter-timeline" href="https://twitter.com/vhakhikhang" data-widget-id="520463403060432896">Tweets by @vhakhikhang</a> <script>!function(d,s,id){var js,fjs=d.getElementsByTagName(s)[0],p=/^http:/.test(d.location)
<a class="twitter-timeline" href="https://twitter.com/vhakhikhang" data-widget-id="520463403060432896">Tweets by @vhakhikhang</a>
<script>!function(d,s,id){var js,fjs=d.getElementsByTagName(s)[0],p=/^http:/.test(d.location)?'http':'https';if(!d.getElementById(id)){js=d.createElement(s);js.id=id;js.src=p+"://platform.twitter.com/widgets.js";fjs.parentNode.insertBefore(js,fjs);}}(document,"script","twitter-wjs");</script>
!函数(d,s,id){var js,fjs=d.getElementsByTagName(s)[0],p=/^http://.test(d.location)''http':'https';if(!d.getElementById(id)){js=d.createElement(s);js.id=id;js.src=p+“://platform.twitter.com/widgets.js”;fjs.parentNode.insertBefore(js,fjs);}(文档,“脚本”,“twitter wjs”);
我不想在浏览器宽度低于800像素时显示它。我该怎么做?您可以将下面的媒体查询添加到CSS中
@media only screen and (max-width: 800px) {
.twitter-timeline { display: none;}
}
当窗口大小低于800px时,这将隐藏链接
请将下面的元标记添加到HTML标题部分,没有此元标记,您的媒体查询将不会反映在移动设备或宽度小于媒体查询中指定宽度的设备中
<meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1">
您可以添加此媒体查询:
@media(最大宽度:800px){.twitter timeline{display:none;}}