עזרה לגבי border

  • הוסף לסימניות
  • #1
שלום.
אני רוצה לעשות אפקט של כפתור שנלחץ עי כך שכאשר העכבר עובר על הכפתור העובי של הborder קטן.. הבעייה היא שכשאני מגדיר את האפקט שנוצר כאשר העכבר עובר על הכפתור (שבעצם אני מקטין את העובי של הborder) הborder קטן וגדל במבחוץ לבפנים ולא מבפנים לבחוץ ואז אין את האשליה של הלחיצה על כפתור..
מישהו יודע איך אני משנה את זה? ניסיתי לתת מינוס לערך וזה לא מועיל.
מקווה שהובנתי..
 
  • הוסף לסימניות
  • #2
תוכל להשתמש במקום border ב outline עם אותם פרמטרים.
 
  • הוסף לסימניות
  • #3
לא יודע אם זה הפתרון אבל אתה יכול להגדיל ה-padding באותו סכום שאתה מקטין את הborder
לדוגמא:

קוד:
.btn{
     background-color:blue
    padding: 10px;
    border: 5px solid black;
 }
 .btn:hover{
   padding: 12px;
    border: 3px solid black;    
 }
 
נערך לאחרונה ב:
  • הוסף לסימניות
  • #4
לא כל כך מומלץ להשתמש בborder כשמשתמשים באפקט של שינוי עובי המסגרת. במקום זה עדיף להשתמש כמו שכתבו כאן בoutline או בbox shadow (שיכול לעזור עם האפקט של לחיצת כפתור. ניתן להגדיר בתחילה box shadow רגיל - חיצוני, ובעת לחיצה להוסיף לו את המילה inset ואז הוא יהיה עם הצללה פנימית, שגורמת לאפקט של כפתור לחוץ).
הסיבה היא שהמסגרת, בניגוד לoutline תופסת מקום בעמוד ויש לה משמעות, לעומת box shadow או outline שאין להם משמעות מבחינת המיקום של אלמנט מול אלמנטים אחרים ואינם תופסים מקום.
 

פרוגבוט

תוכן שיווקי
פרסומת

פוסטים חדשים שאולי לא קראת....

הצטרפות לניוזלטר

איזה כיף שהצטרפתם לניוזלטר שלנו!

מעכשיו, תהיו הראשונים לקבל את כל העדכונים, החדשות, ההפתעות בלעדיות, והתכנים הכי חמים שלנו בפרוג!

לוח מודעות

הפרק היומי

הפרק היומי! כל ערב פרק תהילים חדש. הצטרפו אלינו לקריאת תהילים משותפת!


תהילים פרק כה

אלְדָוִד אֵלֶיךָ יי נַפְשִׁי אֶשָּׂא:באֱלֹהַי בְּךָ בָטַחְתִּי אַל אֵבוֹשָׁה אַל יַעַלְצוּ אֹיְבַי לִי:גגַּם כָּל קוֶֹיךָ לֹא יֵבֹשׁוּ יֵבֹשׁוּ הַבּוֹגְדִים רֵיקָם:דדְּרָכֶיךָ יי הוֹדִיעֵנִי אֹרְחוֹתֶיךָ לַמְּדֵנִי:ההַדְרִיכֵנִי בַאֲמִתֶּךָ וְלַמְּדֵנִי כִּי אַתָּה אֱלֹהֵי יִשְׁעִי אוֹתְךָ קִוִּיתִי כָּל הַיּוֹם:וזְכֹר רַחֲמֶיךָ יי וַחֲסָדֶיךָ כִּי מֵעוֹלָם הֵמָּה:זחַטֹּאות נְעוּרַי וּפְשָׁעַי אַל תִּזְכֹּר כְּחַסְדְּךָ זְכָר לִי אַתָּה לְמַעַן טוּבְךָ יי:חטוֹב וְיָשָׁר יי עַל כֵּן יוֹרֶה חַטָּאִים בַּדָּרֶךְ:טיַדְרֵךְ עֲנָוִים בַּמִּשְׁפָּט וִילַמֵּד עֲנָוִים דַּרְכּוֹ:יכָּל אָרְחוֹת יי חֶסֶד וֶאֱמֶת לְנֹצְרֵי בְרִיתוֹ וְעֵדֹתָיו:יאלְמַעַן שִׁמְךָ יי וְסָלַחְתָּ לַעֲוֹנִי כִּי רַב הוּא:יבמִי זֶה הָאִישׁ יְרֵא יי יוֹרֶנּוּ בְּדֶרֶךְ יִבְחָר:יגנַפְשׁוֹ בְּטוֹב תָּלִין וְזַרְעוֹ יִירַשׁ אָרֶץ:ידסוֹד יי לִירֵאָיו וּבְרִיתוֹ לְהוֹדִיעָם:טועֵינַי תָּמִיד אֶל יי כִּי הוּא יוֹצִיא מֵרֶשֶׁת רַגְלָי:טזפְּנֵה אֵלַי וְחָנֵּנִי כִּי יָחִיד וְעָנִי אָנִי:יזצָרוֹת לְבָבִי הִרְחִיבוּ מִמְּצוּקוֹתַי הוֹצִיאֵנִי:יחרְאֵה עָנְיִי וַעֲמָלִי וְשָׂא לְכָל חַטֹּאותָי:יטרְאֵה אוֹיְבַי כִּי רָבּוּ וְשִׂנְאַת חָמָס שְׂנֵאוּנִי:כשָׁמְרָה נַפְשִׁי וְהַצִּילֵנִי אַל אֵבוֹשׁ כִּי חָסִיתִי בָךְ:כאתֹּם וָיֹשֶׁר יִצְּרוּנִי כִּי קִוִּיתִיךָ:כבפְּדֵה אֱלֹהִים אֶת יִשְׂרָאֵל מִכֹּל צָרוֹתָיו:
נקרא  2  פעמים
למעלה