<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[JS - משחקי עיצוב בCSS-JS]]></title><description><![CDATA[<p dir="auto">בקוד ה<a href="https://jsfiddle.net/Eugene82/yeuaqyv1/" target="_blank" rel="noopener noreferrer nofollow ugc">זה</a> בתיבת חיפוש יש איזה משחק קטן עם הטקסט שבלייבל 'Search Title'.<br />
איזה ספריה מממשת את זה? או כל מיני משחקים כאלה?<br />
אגב הצד קליינט הנדון (אצלי) הוא ב-VUE.</p>
<p dir="auto">תודה</p>
]]></description><link>https://tchumim.com/topic/7950/js-משחקי-עיצוב-בcss-js</link><generator>RSS for Node</generator><lastBuildDate>Mon, 09 Mar 2026 15:25:56 GMT</lastBuildDate><atom:link href="https://tchumim.com/topic/7950.rss" rel="self" type="application/rss+xml"/><pubDate>Mon, 17 Feb 2020 21:18:50 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to JS - משחקי עיצוב בCSS-JS on Wed, 19 Feb 2020 07:28:22 GMT]]></title><description><![CDATA[<p dir="auto">המשחק הוא בcss פשוט<br />
אתה מסתכל על משהו שנכתב בscss... זה לא יעבוד בcss</p>
<p dir="auto">בעברית זה אומר כך:<br />
את הinput והlabel נניח בתוך אזור(div) שהמיקום שלו הוא יחסי לעצמו (realetive)<br />
הinput ראשון ואחריו הlabel<br />
לlabel ניתן מיקום מקובע יחסי להורה האב הראשון שהוא יחסי לעצמו (בעצם זה האב הראשון שקבענו אותו realetive)<br />
בשלב זה, הlabel נצמד לעליון שמאל של הdiv האב,<br />
בגלל שבהיררכיה הlabel בה אחרי הinput יש לתת לו z-index של -1 כדי שהinput יכסה אותו.<br />
עכשיו נדחוף אותו באופן כזה שיהיה מוסתר בטוח מאחורי הinput ע"י שימוש בtop וב left.<br />
עכשיו ניצור שינוי במקרה ויש פיקוס על הinput שישנה את הסטייל של הlabel הבא אחריו בשימוש עם הסלקטור הבא:</p>
<pre><code>input:focus ~label{
//הסטייל כאן
}
</code></pre>
<p dir="auto">באותו עיצוב נגדיר שהפונט יקטן מעט, וכמו כן יזו מעט למקום שנרצה ביחס למקומו כרגע, ע"י:</p>
<pre><code>transform: translateY(-24px) translateX(-12px);
</code></pre>
<p dir="auto">או בקיצור:</p>
<pre><code>transform: translate(-24px, -12px);
</code></pre>
<p dir="auto">שים לב שlabel בא אחרי הinput ומתחתיו (ברירת המחדל בדפדפן שהוא בא על יד הinput).</p>
<p dir="auto"><a href="https://codepen.io/sbc640964/pen/PoqzezL" target="_blank" rel="noopener noreferrer nofollow ugc">הנה</a> הדוגמא כמו במה שהראת רק בCSS</p>
]]></description><link>https://tchumim.com/post/93562</link><guid isPermaLink="true">https://tchumim.com/post/93562</guid><dc:creator><![CDATA[ש.ב.ח.]]></dc:creator><pubDate>Wed, 19 Feb 2020 07:28:22 GMT</pubDate></item><item><title><![CDATA[Reply to JS - משחקי עיצוב בCSS-JS on Tue, 18 Feb 2020 19:25:28 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/chagold">@<bdi>chagold</bdi></a><br />
א. אני ממש (אבל ממש...) לא האדם הנכון לעזור בענייני CSS<br />
ב. צריך לבחור שם את תחביר SCSS (אפשר לממש את זה ב-CSS רגיל בלי שום קושי רק שבמקרה ה-fiddle המקורי היה ב-SCSS)<br />
ג. תוסיף כלל:</p>
<pre><code>    .search-wrapper {
      position: relative;
      top: 20px;
    }
</code></pre>
<p dir="auto">והכל על מקומו יבוא בשלום</p>
]]></description><link>https://tchumim.com/post/93533</link><guid isPermaLink="true">https://tchumim.com/post/93533</guid><dc:creator><![CDATA[yossiz]]></dc:creator><pubDate>Tue, 18 Feb 2020 19:25:28 GMT</pubDate></item><item><title><![CDATA[Reply to JS - משחקי עיצוב בCSS-JS on Tue, 18 Feb 2020 19:03:17 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/yossiz">@<bdi>yossiz</bdi></a><br />
לא הצלחתי לממש<img src="https://tchumim.com/assets/plugins/nodebb-plugin-emoji/emoji/android/1f627.png?v=9d71ebe86e6" class="not-responsive emoji emoji-android emoji--anguished" style="height:23px;width:auto;vertical-align:middle" title=":anguished:" alt="😧" /><br />
<a href="https://jsfiddle.net/bot2guf7/" target="_blank" rel="noopener noreferrer nofollow ugc">https://jsfiddle.net/bot2guf7/</a></p>
]]></description><link>https://tchumim.com/post/93532</link><guid isPermaLink="true">https://tchumim.com/post/93532</guid><dc:creator><![CDATA[chagold]]></dc:creator><pubDate>Tue, 18 Feb 2020 19:03:17 GMT</pubDate></item><item><title><![CDATA[Reply to JS - משחקי עיצוב בCSS-JS on Tue, 18 Feb 2020 08:16:14 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/chagold">@<bdi>chagold</bdi></a> שם זה לא ספרייה רק קצת משחקי CSS על ה-label</p>
<pre><code class="language-CSS">    label {
      position: absolute;
      ...
      top: 8px;
      left: 12px;
      z-index: -1;
      transition: .15s all ease-in-out;
    }
    input {
      transition: .15s all ease-in-out;
      ...
      &amp;:focus {
        ...
        transform: scale(1.05);
        &amp; + label  {
          ...
          transform: translateY(-24px) translateX(-12px);
        }
      }
    }
</code></pre>
]]></description><link>https://tchumim.com/post/93497</link><guid isPermaLink="true">https://tchumim.com/post/93497</guid><dc:creator><![CDATA[yossiz]]></dc:creator><pubDate>Tue, 18 Feb 2020 08:16:14 GMT</pubDate></item></channel></rss>