使用flexbox来对齐div文本(Justify div text using flexbox)
我试图证明一个div中的文本是正确的,无论我做什么,我似乎都无法将它放到我想要的位置。 我在使用flexbox时看到的所有资源都表明我的代码是正确的,但显然不是。 我创建了一个当前代码的小提琴 。
.job-description { display: flex; justify-content: space-between; }
<div class="job-description"> <p> Lorem ipsum dolor sit amet, consectetur adipiscing elit. Ut velit massa, condimentum consectetur quam vel, dictum ullamcorper nulla. Maecenas ac sem hendrerit, finibus nibh vitae, aliquet est. Aliquam consequat ultricies turpis sit amet pulvinar. Aenean commodo consectetur sapien eu rhoncus. Pellentesque habitant morbi tristique senectus et netus et malesuada fames. </p> </div>
I'm trying to justify some text in a div and no matter what I do, I can't seem to get it to where I want. All of the resources I've looked at on using flexbox suggest that my code is right, but clearly it isn't. I've created a Fiddle of my current code.
.job-description { display: flex; justify-content: space-between; }
<div class="job-description"> <p> Lorem ipsum dolor sit amet, consectetur adipiscing elit. Ut velit massa, condimentum consectetur quam vel, dictum ullamcorper nulla. Maecenas ac sem hendrerit, finibus nibh vitae, aliquet est. Aliquam consequat ultricies turpis sit amet pulvinar. Aenean commodo consectetur sapien eu rhoncus. Pellentesque habitant morbi tristique senectus et netus et malesuada fames. </p> </div>
原文:https://stackoverflow.com/questions/31479424
更新时间:2022-01-31 13:01
最满意答案
可以使用jquery方法将addClass,removeClass和hasClass轻松解决问题,CSS:
.add-border { border:5px solid red; }
Javascript / jquery:
$('img').click(function() { var borderClass = $(this).hasClass('add-border') ; // returns true or false if(!borderClass) $(this).addClass('add-border'); else $(this).removeClass('add-border'); });
Jquery methods to addClass , removeClass and hasClass can be used here to easily solve the problem , CSS :
.add-border { border:5px solid red; }
Javascript/jquery :
$('img').click(function() { var borderClass = $(this).hasClass('add-border') ; // returns true or false if(!borderClass) $(this).addClass('add-border'); else $(this).removeClass('add-border'); });
Here is the fiddle http://jsfiddle.net/hearsid/489hW/
相关问答
更多-
您可能希望将状态存储在变量上。 尝试这个: var divs = ["Soft", "broch", "tut"]; var visibleDivId = null; function toggleVisibility(divId) { if(visibleDivId === divId) { visibleDivId = null; } else { visibleDivId = divId; } hideNonVisibleDivs(); } function hi ...
-
"I would like it also so that when another "Click Me" is clicked if another is open it closes the previous" 对于这部分,您可以像这样隐藏其他2个div $(".dtc-s").click(function () { $(".dtc-h").slideToggle(500); $(".dtc-two-h").hide(500); $(".dtc-three-h").hide ...
-
将第5行更改为: $(this).children().last().text( $(this).children().last().text() == 'Show Less' ? "Read More" : "Show Less" ); 要访问多个元素,可以使用.each()并使用$(this) 例: $('.article-less-button').each(function (){ $(this).click(function(){ $(this).parent( ...
-
DEMO $("a").click(function(){ var myelement = $(this).attr("href") $(myelement).slideToggle("slow"); $(".toggle:visible").not(myelement).hide(); }); DEMO $("a").click(function(){ var myelement = $(this).attr("href") $(myelement) ...
-
-
如何切换多个布尔div(How to toggle multiple boolean divs)[2023-10-03]
可以使用jquery方法将addClass,removeClass和hasClass轻松解决问题,CSS: .add-border { border:5px solid red; } Javascript / jquery: $('img').click(function() { var borderClass = $(this).hasClass('add-border') ; // returns true or false if(!borderClass) $(this).addClass(' ... -
如果要动态执行此操作,则必须遍历文档以查找需要翻译的每个div。 您可以通过为该部分指定一个类名(.eg .section )来指示哪个div已翻译了部分。 然后将原始文本和翻译文本放在各自的div (这样你就知道要隐藏哪些文本以及显示哪些文本)并再次给每个自己的类名(例如.text和.english )。 Click text to translate:
CHAPTER ...最后我决定使用bootstraps轮播滑块和我的fadetoggle并设法使一切正常。 这是我的fadetoggle()的代码: $(".product-links").click(function(){ var divToToggle2 = $( $(this).data('target') ); $(".toggle-prod:visible").not(divToToggle2).hide(); divToToggle2.fadeIn("slow", "linear"); ...如果我理解正确,点击第一个链接,应该显示第二个div并点击第二个链接,应该显示第三个div等等。 如果是这样,那么试试这个: $('.media-thumb a').click(function(){ var parentDiv=$(this).parents('div.media-thumb'); $(parentDiv).toggleClass('is-hidden'); if($(parentDiv).next('div.media-thumb').length){ ...你应该添加 $(".answer").not($(this).next()).hide(400); 在调用toggle()函数之前 旁注 您可以更改行$("div[rel='profile_" + $(this).attr("profile") + "']").toggle(400); to $(this).next().toggle(400); 您应该更好地使用data属性,而不是使用属性profile 演示 You should add $(".answer").not($(this).next()) ...相关文章
更多- Django and full-text search
- gwt 部署在div 中的问题。
- SVG文本text
- 在列表li里两个浮动div兼容IE6问题
- Full-Text Search in ASP.NET using Lucene.NET
- div 与 iframe页面缩小问题 [JavaScript]
- 如何用正则表达示匹配一个div标签
- div布局代替frame布局后该如何跳转呢?
- jquery 效果实现,div失去焦点
- 《DIV.CSS应用视频教程》(DIV+CSS)[压缩包]
最新问答
更多- 您如何使用git diff文件,并将其应用于同一存储库的副本的本地分支?(How do you take a git diff file, and apply it to a local branch that is a copy of the same repository?)
- 将长浮点值剪切为2个小数点并复制到字符数组(Cut Long Float Value to 2 decimal points and copy to Character Array)
- OctoberCMS侧边栏不呈现(OctoberCMS Sidebar not rendering)
- 页面加载后对象是否有资格进行垃圾回收?(Are objects eligible for garbage collection after the page loads?)
- codeigniter中的语言不能按预期工作(language in codeigniter doesn' t work as expected)
- 在计算机拍照在哪里进入
- 使用cin.get()从c ++中的输入流中丢弃不需要的字符(Using cin.get() to discard unwanted characters from the input stream in c++)
- No for循环将在for循环中运行。(No for loop will run inside for loop. Testing for primes)
- 单页应用程序:页面重新加载(Single Page Application: page reload)
- 在循环中选择具有相似模式的列名称(Selecting Column Name With Similar Pattern in a Loop)
- System.StackOverflow错误(System.StackOverflow error)
- KnockoutJS未在嵌套模板上应用beforeRemove和afterAdd(KnockoutJS not applying beforeRemove and afterAdd on nested templates)
- 散列包括方法和/或嵌套属性(Hash include methods and/or nested attributes)
- android - 如何避免使用Samsung RFS文件系统延迟/冻结?(android - how to avoid lag/freezes with Samsung RFS filesystem?)
- TensorFlow:基于索引列表创建新张量(TensorFlow: Create a new tensor based on list of indices)
- 企业安全培训的各项内容
- 错误:RPC失败;(error: RPC failed; curl transfer closed with outstanding read data remaining)
- C#类名中允许哪些字符?(What characters are allowed in C# class name?)
- NumPy:将int64值存储在np.array中并使用dtype float64并将其转换回整数是否安全?(NumPy: Is it safe to store an int64 value in an np.array with dtype float64 and later convert it back to integer?)
- 注销后如何隐藏导航portlet?(How to hide navigation portlet after logout?)
- 将多个行和可变行移动到列(moving multiple and variable rows to columns)
- 提交表单时忽略基础href,而不使用Javascript(ignore base href when submitting form, without using Javascript)
- 对setOnInfoWindowClickListener的意图(Intent on setOnInfoWindowClickListener)
- Angular $资源不会改变方法(Angular $resource doesn't change method)
- 在Angular 5中不是一个函数(is not a function in Angular 5)
- 如何配置Composite C1以将.m和桌面作为同一站点提供服务(How to configure Composite C1 to serve .m and desktop as the same site)
- 不适用:悬停在悬停时:在元素之前[复制](Don't apply :hover when hovering on :before element [duplicate])
- 常见的python rpc和cli接口(Common python rpc and cli interface)
- Mysql DB单个字段匹配多个其他字段(Mysql DB single field matching to multiple other fields)
- 产品页面上的Magento Up出售对齐问题(Magento Up sell alignment issue on the products page)