分享更有价值
被信任是一种快乐

web前端面试题实例代码分析

文章页正文上

这篇文章主要讲解了“web前端面试题实例代码分析”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“web前端面试题实例代码分析”吧! 免费云主机、域名 我:呃~,针对这个问题,我想到了三种常见的方式:定位flexgrid布局。整出代码如下定位:因为这个元素不确定是不是块级元素 (块级元素是否有宽高) 还是行内元素,所以需要使用 transform 属性来做负的 50%移动(基于当前元素宽高)。


块状元素
不定高宽的块状元素
行内元素

flex布局:不仅支持块状元素,而且支持行内元素,对固定高宽与不固定高宽皆可使用。


块状元素

grid布局: 不仅支持块状元素,而且支持行内元素,对固定高宽与不固定高宽皆可使用。


块状元素

我:呃~,padding是内边距作用于本身,margin是外边距作用于外部对象。我:呃~,vw只与设备的宽高有关系,%与继承有关系。整出代码如下


vw
百分比

我:呃~,行内元素与块级元素的区别主要体现在以下几点:盒模型的属性:行内元素设置width、height无效(可设置line-height),margin上下无效,padding上下无效。包含关系:块级元素可以包含行内元素和块级元素;行内元素不能包含块级元素。排列方式:块级元素会独占一行,垂直方向排列。行内元素不会占据整行,在一条直线上排列,都是同一行,水平方向排列。两种间可以相互转换:行内元素转化为块元素: display:block;块元素转化为行内元素: display:inline。我:呃~,常见的行内元素标签有以下几种:a、img、picture、span、input、textarea、select、label我:呃~,谷歌浏览器目前支持的最小字体是12px,正常这个字体已经是最小的了,如果还想让这个字体变小,只能通过CSS的缩放属性让字体变小,如 transform: scale(0.5),这个属性可以将原来最小的字体再变小原来的二分之一。我:呃~,常见的语义化标签有以下几种:header、footer、main、aside、article、section、address、summary/details、menu、imgh2/h3/h4/h5/h6/h7、p、strong/italic我:呃~,HTML 实体编码是一段以连字号(&)开头、以分号(;)结尾的字符串。用以显示不可见字符及保留字符 (如 HTML 标签),在前端,一般为了避免 XSS 攻击,会将 编码为 < 与 >,这些就是 HTML 实体编码。常见的实体编码如下:不可分的空格:&nbsp;
&(与符号):&amp;″(双引号):&quot;'(单引号):&apos;我:呃~,使用 CSS 样式可以避免拉伸,属性为 resize: none;我:呃~,两者的区别很简单如下:+ 选择器匹配紧邻的兄弟元素~ 选择器匹配随后的所有兄弟元素 整出代码如下:


我是div

我是p

我是p

我是div

我是p

我是div下面的p

我是div下面的p

我是span

我是p我是p我是p我是div下面的p我是div下面的p感谢各位的阅读,以上就是“web前端面试题实例代码分析”的内容了,经过本文的学习后,相信大家对web前端面试题实例代码分析这一问题有了更深刻的体会,具体使用情况还需要大家实践验证。这里是云技术,小编将为大家推送更多相关知识点的文章,欢迎关注!

相关推荐: jquery如何判断是否包含某属性

本文小编为大家详细介绍“jquery如何判断是否包含某属性”,内容详细,步骤清晰,细节处理妥当,希望这篇“jquery如何判断是否包含某属性”文章能帮助大家解决疑惑,下面跟着小编的思路慢慢深入,一起来学习新知识吧。 实现步骤:1、使用jquery选择器获取指定…

文章页内容下
赞(0) 打赏
版权声明:本站采用知识共享、学习交流,不允许用于商业用途;文章由发布者自行承担一切责任,与本站无关。
文章页正文下
文章页评论上

云服务器、web空间可免费试用

宝塔面板主机、支持php,mysql等,SSL部署;安全高速企业专供99.999%稳定,另有高防主机、不限制内容等类型,具体可咨询QQ:360163164,Tel同微信:18905205712

主机选购导航云服务器试用

登录

找回密码

注册