我想從左到右滑動一些文本,但我需要它在頁面中間。當我說中間時,這是因爲它會從頁面的左側滑動。基本上當我將鼠標懸停的元素,我需要它旁邊顯示文本,但它已在下滑。從左到右滑動div,但不是從頁面的左側滑動?
$("strong").on("mouseenter", function() {
$("#nope").show("slide", {
direction: "left"
}, 200);
}).on("mouseleave", function() {
$("#nope").hide("slide", {
direction: "left"
}, 200);
});
這工作完全,但因爲它是一個div,它會改變它到display: block
,這強制它到下一行。我必須做些什麼才能讓它在冒號後立即滑入?我基本上希望它從這張幻燈片:
這樣:
所有一行。幫助讚賞!
CSS可以做到這一點HTTP:// JSF iddle.net/do1wx8p8/1/但首先,生成有效和連貫的HTML。那麼,當你使用jQuery函數,確保你明白什麼css規則暗示或編寫你自己的控制;) –
@Gyryrillus我很欣賞它,但看看文本是如何背後的文字。我已經知道如何去做,但是文本在文本背後滑動。我基本上需要它從結腸後的右側滑入,而不是在頁面的左側,如問題中所寫。如果「Text here:」放置在頁面中間,則會從左側飛入。看看我在哪裏?;) – MortenMoulder
哦,如果背景顏色有不同的顏色。小修復,但它更多的是解決方案:) – MortenMoulder