opera

CSS几种简单方法实现文字竖向排版

旧街凉风 提交于 2020-05-08 21:05:57
1.一个句子的竖向排列 如图: 1. 2. [html] view plain copy <!DOCTYPE html > < html > < head > < title >test </ title > < meta charset= "UTF-8" > </ head > < style > .one { width: 20px; margin: 0 auto; line-height: 24px; font-size: 20px; } .two { width: 15px; margin: 0 auto; line-height: 24px; font-size: 20px; word-wrap: break-word;/*英文的时候需要加上这句,自动换行*/ } </ style > < body > < div class= "one" >我是竖列排版 </ div > < div class= "two" >I AM ENGLISH </ div > </ body > </ html > 2.多个句子竖向排列(如古诗) 如图: 1. 2. 3. [html] view plain copy <!DOCTYPE html > < html > < head > < title >test </ title > < meta charset= "UTF-8" > </

如何禁止chrome浏览器http自动转成https

徘徊边缘 提交于 2020-05-08 15:27:53
原文: https://blog.csdn.net/thewindkee/article/details/80668974 Chrome 浏览器 地址栏中输入 chrome://net-internals/#hsts 在 Delete domain security policies 中输入项目的 域名 ,并 Delete 删除 可以在 Query domain 测试是否删除成功 这里如果还是不行,请确保输入的是 域名 , 再清除浏览器缓存! Safari 浏览器 完全关闭 Safari 删除 ~/Library/Cookies/HSTS.plist 这个文件 重新打开 Safari 即可 极少数情况下,需要重启系统 Opera 浏览器 和 Chrome 方法一样 Firefox 浏览器 关闭所有已打开的页面 清空历史记录和缓存 地址栏输入 about:permissions 搜索项目域名,并点击 Forget About This Site 来源: oschina 链接: https://my.oschina.net/u/4301815/blog/4270317

详细解读css中的浮动以及清除浮动的方法

冷暖自知 提交于 2020-05-07 18:35:06
对于前端初学者来说,css浮动部分的知识是一块比较难以理解的部分,下面我将把我学习过程中的心得分享给大家。 导读: 1.css块级元素讲解 2.css中浮动是如何产生的  3.出现浮动后,如何清除浮动(本文将涉及到多种清除浮动的方法) 博客正文: 1. css块级元素讲解   常见的块级元素主要有以下几种:<div>、<p>、<h1>...<h6>、<ol>、<ul>、<dl>、<table>、<address>、<blockquote> 、<form> 、 <dir> 、 <hr>。   css中块级元素的特点:块级元素可以设置宽高,如果不设置的话,默认为父容器的宽高;总是在新行上开始并且独占一行;高度,行高以及外边距和内边距都可控制;可以容纳内联元素和其他块元素;   2.css中浮动是如何产生的    在网页布局中为了布局更美观,布局更方便,于是我们不可避免的要使用元素浮动,在css中我们使用float来设置浮动。下面我们来详细讲解浮动:   请看下图,当把框 1 向右浮动时,它脱离文档流并且向右移动,直到它的右边缘碰到包含框的右边缘: 再请看下图,当框 1 向左浮动时,它脱离文档流并且向左移动,直到它的左边缘碰到包含框的左边缘。因为它不再处于文档流中,所以它不占据空间,实际上覆盖住了框 2,使框 2 从视图中消失。 如果把所有三个框都向左移动,那么框 1

判断浏览器的类型$_SERVER['HTTP_USER_AGENT']和语言$_SERVER['HTTP_ACCEPT_LANGUAGE']

时间秒杀一切 提交于 2020-05-07 16:43:43
判断浏览器类型: $_SERVER["HTTP_USER_AGENT"] 判断浏览器类型的具体程序如下: <? php if ( strpos ( $_SERVER ["HTTP_USER_AGENT"],"MSIE 8.0" )) echo "Internet Explorer 8.0" ; else if ( strpos ( $_SERVER ["HTTP_USER_AGENT"],"MSIE 7.0" )) echo "Internet Explorer 7.0" ; else if ( strpos ( $_SERVER ["HTTP_USER_AGENT"],"MSIE 6.0" )) echo "Internet Explorer 6.0" ; else if ( strpos ( $_SERVER ["HTTP_USER_AGENT"],"Firefox/3" )) echo "Firefox 3" ; else if ( strpos ( $_SERVER ["HTTP_USER_AGENT"],"Firefox/2" )) echo "Firefox 2" ; else if ( strpos ( $_SERVER ["HTTP_USER_AGENT"],"Chrome" )) echo "Google Chrome" ; else if ( strpos (

JS禁用浏览器退格键、禁止右键、禁止全选、复制、粘贴

房东的猫 提交于 2020-05-07 00:16:01
一、禁用浏览器退格键 摘抄自:https://www.cnblogs.com/wanggd/p/3164536.html 我们在真实的项目开发中经常会使用JS 对键盘上的一些按键进行禁用,常见的比如说退格键(backspace/ 后退键),我在一个项目中就遇到过在页面编辑的时候禁用掉退格键,因为退格键会发生页面后退,这样编辑的内容都会失去了,非常的恶心人。ok ,废话少说,直接上代码。 <script type="text/javascript"> // 处理键盘事件 禁止后退键(Backspace)密码或单行、多行文本框除外 function forbidBackSpace(e) { var ev = e || window.event; // 获取event对象 var obj = ev.target || ev.srcElement; // 获取事件源 var t = obj.type || obj.getAttribute('type'); // 获取事件源类型 // 获取作为判断条件的事件类型 var vReadOnly = obj.readOnly; var vDisabled = obj.disabled; // 处理undefined值情况 vReadOnly = (vReadOnly == undefined) ? false : vReadOnly;

支持WEB 3.0的以太坊钱包和浏览器插件钱包

两盒软妹~` 提交于 2020-05-05 11:44:35
我们已经汇总了以太坊钱包/浏览器插件钱包清单,使你能够与以太坊去中心化应用程序(dApps)进行交互。你可以使用以下任意钱包方案在我们的网站上 创建你自己的以太坊代币 。。 桌面钱包(适用于Windows系统、苹果Mac系统和Linux系统) 1.MetaMask浏览器插件钱包(推荐) Metamask将自己描述为“允许您在浏览器中访问未来去中心化网络的桥梁”。Metamask是一个浏览器扩展,它既是以太坊钱包又是Web3.0提供者。这意味着你可以直接从浏览器与dApp进行交互,就像你与常规网站进行交互一样。它是一个轻钱包,这意味着它不需要与以太坊网络完全同步即可运行。Chrome,360极速浏览器,360安全浏览器,Firefox,Opera和Brave浏览器都支持该扩展程序。 我们强烈推荐你使用MetaMask钱包在 一键发币 进行发币操作。 MetaMask官网 下载MetaMask插件钱包 2.Mist浏览器 Mist浏览器是由 以太坊基金会 开发的独立浏览器。它的主要目的是与dapps进行交互。它仍处于发展阶段,有时可能会出现问题。请注意,与MetaMask插件钱包不同,Mist浏览器需要与以太坊完全同步才能使用。 下载Mist浏览器 安卓 1.Coinbase钱包 Coinbase钱包正在优化其对代币的服务,并创建了一个可以与以太坊dapps互动的安卓应用程序

监控 各大主流 浏览器 的 url 访问事件

三世轮回 提交于 2020-05-02 16:50:45
监控 各大主流 浏览器 的 url 访问事件 目前国内及国际上流行的主流浏览器很多, 除了系统自带的 Internet Explorer 与 Microsoft Edge 之外,还有: Google Chrome 谷歌浏览器 QQ浏览器 360极速浏览器 360安全浏览器 2345加速浏览器 火狐浏览器 Safari浏览器 搜狗高速浏览器 UC浏览器 小智双核浏览器 Opera桌面浏览器 猎豹安全浏览器 联想浏览器 遨游浏览器 世界之窗浏览器 百分浏览器 星愿浏览器 115浏览器 …… …… 等等 本项目实现了监控各个浏览器的网页打开事件,并将url链接地址等信息通知给目标客户端。 与普通网络请求监控不同的是,一个页面内通常可存在多次不同的网络请求,本项目监控的 是用户所主动打开的网页,而非页面内各自不同的http, udp, socket请求。 本项目可用于网络监控、广告推广、优惠券 等等项目之上。 github 演示地址 : https://github.com/tankaishuai/BrowserMonitorOpenUrl 来源: oschina 链接: https://my.oschina.net/u/4406675/blog/4262209

好程序员web前端教程JavaScript系列之HTTP

ぃ、小莉子 提交于 2020-05-01 20:51:52
  好程序员web前端教程JavaScript系列之HTTP:http 是我们前后台交互的时候的传输协议(即超文本传输协议) HTTP 的工作流程 .和服务器建立链接 .建立链接后,发送一个请求给服务器(请求) .服务器接受到请求以后进行相应的处理并给出一个回应(响应) .断开于服务器的链接 和服务器建立链接 怎么和服务器建立链接呢? 需要保证客户端的接受和发送正常,服务器端的接受和发送正常 这里就涉及到一个东西叫做 TCP/IP 协议 建立链接的主要步骤叫做 三次握手 1、客户端发送一个消息给到服务端 此时: 服务端知道了 客户端可以正常发送消息 服务端知道了 服务端可以正常接受消息 2、服务端回给客户端一个消息 此时: 服务端知道了 客户端可以正常发送消息 服务端知道了 服务端可以正常接受消息 客户端知道了 客户端可以正常发送消息 客户端知道了 客户端可以正常接受消息 客户端知道了 服务端可以正常接受消息 客户端知道了 服务端可以正常发送消息 3、客户端再回给服务端一个消息 此时: 服务端知道了 客户端可以正常发送消息 服务端知道了 服务端可以正常接受消息 客户端知道了 客户端可以正常发送消息 客户端知道了 客户端可以正常接受消息 客户端知道了 服务端可以正常接受消息 客户端知道了 服务端可以正常发送消息 服务端知道了 服务端可以正常发送消息 服务端知道了

至联云讲解《IPFS教程:如何浏览分布式网络》

烈酒焚心 提交于 2020-04-29 15:52:00
分布的网络,它发展迅速,并且比以往任何时候都更容易使用。   一个正常的网站会有两个基本组成部分:在网站文件存储在 Web 服务器,并访问该网站。去中心化的网站使这两个部分都不受审查限制:它使用IPFS(分布式文件存储网络)进行存储,并使用以太坊名称服务(ENS:基于去中心化的以太坊为中心的命名系统)来访问它。   有很多这样的网站,大家可以在分散的Web目录和搜索引擎Almonit中轻松找到,并添加新的网站(查看其Twitter feed以保持更新)。 您可以通过下面这种方式访问分散式网络。 支持本地浏览器 至少有 5 个浏览器具有对 ENS + IPFS 网站的本机支持。这意味着您只需在 URL 栏中键入“ almonit.ETH /”,它就可以正常工作而无需特殊扩展名。   这些浏览器是Brave(桌面),Opera (移动),Status(移动),MetaMask Mobile(移动)和 UnSTOppable Browser(桌面)。 MetaMask Mobile 中的本机 ENS + IPFS 支持。 如果您在桌面上使用 Chrome,Firefox,Edge 或 Tor 浏览器,则可以通过 MetaMask 浏览器扩展添加支持。MetaMask 将您的普通浏览器变成能够与 Ethereum dapps 进行交互的 Web3 浏览器。  

fiddler关于缓存问题解释

半世苍凉 提交于 2020-04-28 21:47:04
HTTP缓存是WEB性能优化的重要手段 也是WEB工程师的必备知识技能 1. 缓存作用? 降低网络带宽消耗; 降低服务器压力; 降低资源下载延迟,加快页面响应速度; 2. 本文重点... 浏览器 会 缓存一些东西(CSS、JS、图片),那么... 缓存哪些?不缓存哪些? 缓存多长时间?何时过期? 缓存何时更新? 如何不用缓存? F5、Ctrl+F5有何异同? .... 3. F5、Ctrl+F5有何异同? 先来感受一波浏览器缓存机制; 测试环境:IE11、Firefox、Chrome、Opera 分析工具:Fiddler 测试代码: 测试场景: 下面直接晒测试结果... 场景1:首次加载资源(浏览器无缓存) 各浏览器表现一致,从服务器端下载完整资源,响应码200。 场景2:地址栏按ENTER重新加载 各浏览器会向服务器确认自身缓存是否过期,服务器若发现资源未改变,则响应304,指示浏览器可继续使用自身缓存,无需重新下载资源。 注:IE/Firefox的请求头一样;Chrome/Opera的请求头一样; 场景3、场景4:按F5、刷新按钮 与在地址栏按ENTER类似,各浏览器会向服务器确认自身缓存是否还可以继续使用。 场景5:按Ctrl+F5 按Ctrl+F5,浏览器会放弃自身缓存,重新从服务器下载资源。 4. HTTP缓存体系 下面展开讲解 If-Modified-Since